.
[tatoo.git] / Makefile.in
1 CAMLP4FLAGS=@CAMLP4FLAGS@
2 OCAMLBUILDFLAGS=-j 0 -use-ocamlfind @OCAMLBUILDFLAGS@  $(CAMLP4FLAGS:%=-tag %)
3 OCAMLBUILD=@OCAMLBUILD@
4 PACKAGE = @PACKAGE_TARNAME@
5 TARGETS=tatoo.native
6 ifeq ($(BYTE), true)
7         TARGETS += tatoo.byte
8 endif
9 INLINE=@INLINE@
10 TAGS= inline($INLINE)
11
12
13 .PHONY: clean distclean
14
15 all: $(TARGETS)
16         @
17
18 %:
19         @ $(OCAMLBUILD) $(OCAMLBUILDFLAGS)  $@
20
21 clean:
22         @ $(OCAMLBUILD) $(OCAMLBUILDFLAGS) -clean
23
24 distclean: clean
25         @ rm -rf configure config.log config.status autom4te.cache Makefile
26
27 %.summary:
28         target=$@ \
29         base=$* \
30         test=$${base#*.xml.} \
31         xml=$${base%.$$test} \
32         BIN=$(TEST) \
33         SPLIT=tools/split_path.native \
34         XMLDIFF=tools/xml_diff.native \
35         PACKAGE=$(PACKAGE) \
36         . tests/$${test}.sh