.
[tatoo.git] / Makefile.in
index 1f30a3a..8da1e31 100644 (file)
@@ -1,3 +1,36 @@
-all:
+CAMLP4FLAGS=@CAMLP4FLAGS@
+OCAMLBUILDFLAGS=-j 0 -use-ocamlfind @OCAMLBUILDFLAGS@  $(CAMLP4FLAGS:%=-tag %)
+OCAMLBUILD=@OCAMLBUILD@
+PACKAGE = @PACKAGE_TARNAME@
+TARGETS=tatoo.native
+ifeq ($(BYTE), true)
+       TARGETS += tatoo.byte
+endif
+INLINE=@INLINE@
+TAGS= inline($INLINE)
+
+
+.PHONY: clean distclean
+
+all: $(TARGETS)
+       @
+
 %:
-       @ ./remake -j $@
+       @ $(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