X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=Remakefile.in;h=50ae9d2c924a977a883a1acd00adc1c2de4744bf;hp=f8552fe32185270f60a771c6eccb677e0893f653;hb=5bdd670738e0af306581819ef41659f961a0df12;hpb=fa7e819743a4a6d008ec086dfdeb2e30df2da701 diff --git a/Remakefile.in b/Remakefile.in index f8552fe..50ae9d2 100644 --- a/Remakefile.in +++ b/Remakefile.in @@ -1,3 +1,4 @@ +.OPTIONS = variable-propagation OCAMLFINDPACKAGES = "ulex,unix,expat,camlp4.macro" OCAMLFINDSYNTAX = camlp4o OCAMLFINDPPOPTS = $(addprefix "-ppopt ", @CAMLP4FLAGS@ -I include) @@ -66,8 +67,10 @@ distclean: clean test_clean %.ml: if test -f $*.mly; then + $(REMAKE) $*.mly $(OCAMLYACC) $*.mly elif test -f $*.mll; then + $(REMAKE) $*.mll $(OCAMLLEX) $*.mll fi @@ -75,7 +78,7 @@ distclean: clean test_clean base=$* target=$@ NATIVE=-native - REMAKE="$(REMAKE) -v OCAMLNATIVE=$NATIVE" + REMAKE="$(REMAKE) OCAMLNATIVE=$NATIVE" OCAMLDEP="$(OCAMLDEP) $(OCAMLFINDFLAGS)" SRC=$(SRC) COMPILE="$(OCAMLOPT) $(OCAMLFLAGS) $(OCAMLOPTFLAGS) $(OCAMLFINDFLAGS)" @@ -85,7 +88,7 @@ distclean: clean test_clean base=$* target=$@ NATIVE= - REMAKE="$(REMAKE) -v OCAMLNATIVE=$NATIVE" + REMAKE="$(REMAKE) OCAMLNATIVE=$NATIVE" OCAMLDEP="$(OCAMLDEP) $(OCAMLFINDFLAGS)" SRC=$(SRC) COMPILE="$(OCAMLC) $(OCAMLFLAGS) $(OCAMLCFLAGS) $(OCAMLFINDFLAGS)" @@ -95,7 +98,7 @@ distclean: clean test_clean base=$* target=$@ NATIVE=$(OCAMLNATIVE) - REMAKE="$(REMAKE) -v OCAMLNATIVE=$NATIVE" + REMAKE="$(REMAKE) OCAMLNATIVE=$NATIVE" OCAMLDEP="$(OCAMLDEP) $(OCAMLFINDFLAGS)" SRC=$(SRC) if test -z "$NATIVE"; then