1 PACKAGE = paramodulation
8 IMPLEMENTATION_FILES = $(INTERFACE_FILES:%.mli=%.ml) \
12 include ../Makefile.common
14 paramodulation.cmo: $(IMPLEMENTATION_FILES:%.ml=%.cmo)
15 $(OCAMLC) -pack -o $@ $(IMPLEMENTATION_FILES:%.ml=%.cmo)
17 paramodulation.cmx: $(IMPLEMENTATION_FILES:%.ml=%.cmx)
18 $(OCAMLOPT) -pack -o $@ $(IMPLEMENTATION_FILES:%.ml=%.cmx)
21 $(ARCHIVE): paramodulation.cmo $(LIBRARIES)
22 $(OCAMLC) $(OCAMLARCHIVEOPTIONS) -a -o $@ \
25 $(ARCHIVE_OPT): paramodulation.cmx $(LIBRARIES_OPT)
26 $(OCAMLOPT) $(OCAMLARCHIVEOPTIONS) -a -o $@ \
29 PARAMOD_OBJS = $(IMPLEMENTATION_FILES:%.ml=%.cmo)
30 PARAMOD_OBJS_OPT = $(IMPLEMENTATION_FILES:%.ml=%.cmx)
32 LOCALLINKOPTS = -package helm-cic_disambiguation,helm-content_pres,helm-grafite,helm-grafite_parser
33 saturate: saturate_main.ml $(PARAMOD_OBJS) $(LIBRARIES)
34 $(OCAMLC) $(LOCALLINKOPTS) -thread -linkpkg -o $@ $(PARAMOD_OBJS) $<
35 saturate.opt: saturate_main.ml $(PARAMOD_OBJS_OPT) $(LIBRARIES)
36 $(OCAMLOPT) $(LOCALLINKOPTS) -thread -linkpkg -o $@ $(PARAMOD_OBJS_OPT) $<