X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=Makefile.in;h=8da1e311ca9056fd5dc1f6548d2f88441b5f09df;hp=d8797be01d3abf5fae2f9edc009201c18880a090;hb=406c70f1fe88c94c66489604eb8337d1e54043b9;hpb=18482b8b36fbdc5b904cf44e106075af39eef912 diff --git a/Makefile.in b/Makefile.in index d8797be..8da1e31 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,8 +1,7 @@ CAMLP4FLAGS=@CAMLP4FLAGS@ -PPOPTSFLAGS= $($CAMLP4FLAGS:%=ppopt(%)) -OCAMLBUILDFLAGS=-j 0 -use-ocamlfind @OCAMLBUILDFLAGS@ - - +OCAMLBUILDFLAGS=-j 0 -use-ocamlfind @OCAMLBUILDFLAGS@ $(CAMLP4FLAGS:%=-tag %) +OCAMLBUILD=@OCAMLBUILD@ +PACKAGE = @PACKAGE_TARNAME@ TARGETS=tatoo.native ifeq ($(BYTE), true) TARGETS += tatoo.byte @@ -17,10 +16,21 @@ all: $(TARGETS) @ %: - @ ocamlbuild $(OCAMLBUILDFLAGS) $(PPOPTFLAGS:%=-tag %) $@ + @ $(OCAMLBUILD) $(OCAMLBUILDFLAGS) $@ clean: - @ ocamlbuild $(OCAMLBUILDFLAGS) -clean + @ $(OCAMLBUILD) $(OCAMLBUILDFLAGS) -clean distclean: clean @ rm -rf configure config.log config.status autom4te.cache Makefile + +%.summary: + target=$@ \ + base=$* \ + test=$${base#*.xml.} \ + xml=$${base%.$$test} \ + BIN=$(TEST) \ + SPLIT=tools/split_path.native \ + XMLDIFF=tools/xml_diff.native \ + PACKAGE=$(PACKAGE) \ + . tests/$${test}.sh