REQUIRES = mysql helm-metadata OCAMLFIND = ocamlfind INTERFACE_FILES = IMPLEMENTATION_FILES = $(INTERFACE_FILES:%.mli=%.ml) EXTRA_OBJECTS_TO_INSTALL = EXTRA_OBJECTS_TO_CLEAN = \ table_creator table_creator.opt table_destructor table_destructor.opt all: table_creator table_destructor opt: table_creator.opt table_destructor.opt table_creator: table_creator.ml ../metadata.cma $(OCAMLFIND) ocamlc \ -thread -package mysql,helm-metadata -linkpkg -o $@ $< table_destructor: table_creator ln -f $< $@ table_creator.opt: table_creator.ml ../metadata.cmxa $(OCAMLFIND) ocamlopt \ -thread -package mysql,helm-metadata -linkpkg -o $@ $< table_destructor.opt: table_creator.opt ln -f $< $@ clean: rm -f *.cm[iox] *.a *.o rm -f table_creator table_creator.opt table_destructor table_destructor.opt include .depend