3 REQUIRES = str helm-grafite_parser
6 IMPLEMENTATION_FILES = $(INTERFACE_FILES:%.mli=%.ml)
7 EXTRA_OBJECTS_TO_INSTALL =
8 EXTRA_OBJECTS_TO_CLEAN = \
9 test_parser test_parser.opt test_dep test_dep.opt
11 all: test_parser test_dep
13 opt: test_parser.opt test_dep.opt
16 test_parser: test_parser.ml
18 $(H)$(OCAMLFIND) ocamlc \
19 -I ../../tactics/paramodulation/ -rectypes -thread -package "$(REQUIRES)" -linkpkg -o $@ $<
21 test_parser.opt: test_parser.ml
22 $(H)echo " OCAMLOPT $<"
23 $(H)$(OCAMLFIND) ocamlopt \
24 -I ../../tactics/paramodulation/ -thread -package "$(REQUIRES)" -linkpkg -o $@ $<
28 $(H)$(OCAMLFIND) ocamlc \
29 -I ../../tactics/paramodulation/ -rectypes -thread -package "$(REQUIRES)" -linkpkg -o $@ $<
31 test_dep.opt: test_dep.ml
32 $(H)echo " OCAMLOPT $<"
33 $(H)$(OCAMLFIND) ocamlopt \
34 -I ../../tactics/paramodulation/ -thread -package "$(REQUIRES)" -linkpkg -o $@ $<
37 $(H)rm -f *.cm[iox] *.a *.o
38 $(H)rm -f test_parser test_parser.opt test_dep test_dep.opt
43 include ../../../Makefile.defs