OCAMLFIND=ocamlfind all: extractor extractor_manager @echo -n opt: extractor.opt extractor_manager.opt @echo -n clean: rm -f *.cm[ixo] *.[ao] extractor extractor.opt *.err *.out extractor_manager extractor_manager.opt extractor: extractor.ml @echo " OCAMLC $<" @$(OCAMLFIND) ocamlc \ -thread -package mysql,helm-metadata -linkpkg -o $@ $< extractor.opt: extractor.ml @echo " OCAMLOPT $<" @$(OCAMLFIND) ocamlopt \ -thread -package mysql,helm-metadata -linkpkg -o $@ $< extractor_manager: extractor_manager.ml @echo " OCAMLC $<" @$(OCAMLFIND) ocamlc \ -thread -package mysql,helm-metadata -linkpkg -o $@ $< extractor_manager.opt: extractor_manager.ml @echo " OCAMLOPT $<" @$(OCAMLFIND) ocamlopt \ -thread -package mysql,helm-metadata -linkpkg -o $@ $< export: extractor.opt extractor_manager.opt nice -n 20 \ time \ ./extractor_manager.opt 1>export.out 2>export.err include .depend