Rework depend target to not being executed during 'clean' target

Signed-off-by: Kakadu <Kakadu@pm.me>
This commit is contained in:
Kakadu 2020-10-03 11:48:59 +03:00
parent 64d49ccd01
commit 6a7ba9df5f

View file

@ -9,13 +9,13 @@ BFLAGS = -rectypes -g
OFLAGS = $(BFLAGS)
LIBS = unix.cma
all: metagen .depend $(TOPFILE)
all: depend metagen $(TOPFILE)
metagen:
echo "let version = \"Version `git rev-parse --abbrev-ref HEAD`, `git rev-parse --short HEAD`, `git rev-parse --verify HEAD |git show --no-patch --no-notes --pretty='%cd'`\"" > version.ml
echo "let path = \"`opam var share`/Lama\"" > stdpath.ml
.depend: $(SOURCES)
depend: $(SOURCES)
$(OCAMLDEP) $(PXFLAGS) *.ml > .depend
$(TOPFILE): $(SOURCES:.ml=.cmx)