PACKAGE = @PACKAGE@
VERSION = @VERSION@
INCLUDEDIR = @OCAML_INCLUDE_DIR@
-LIBDIR = @OCAML_LIB_DIR@
PREFIX =
OBJECTS_C = ml_minidom.o
OBJECTS = minidom.cmo ominidom.cmo
$(ARCHIVE): $(OBJECTS)
$(OCAMLC) -a -custom -package "$(REQUIRES)" -linkpkg \
- -predicates "$(PREDICATES)" -o $@ $< \
+ -predicates "$(PREDICATES)" -o $@ $^ \
-cclib "`glib-config --libs` `minidom-config --libs`"
$(ARCHIVE_OPT): $(OBJECTS_OPT)
$(OCAMLOPT) -a -package "$(REQUIRES)" -linkpkg \
- -predicates "$(PREDICATES)" -o $@ $< \
+ -predicates "$(PREDICATES)" -o $@ $^ \
-cclib "`glib-config --libs` `minidom-config --libs`"
test: test.ml $(OBJECTS_C) $(ARCHIVE)
ocamlfind remove $(PACKAGE)
clean:
- rm -f *.o *.cm? test test.opt mlminidom.cma mlminidom.cmxa mlminidom.a
+ rm -f *.o *.cm? test test.opt $(ARCHIVE) $(ARCHIVE_C) $(ARCHIVE_OPT)
rm -rf $(TMPDIR)
distclean: clean