include .depend
$(ARCHIVE): $(OBJECTS)
- $(OCAMLC) -a -custom -package "$(REQUIRES)" -linkpkg \
+ $(OCAMLC) -a -custom -package "$(REQUIRES)" \
-predicates "$(PREDICATES)" -o $@ $^ \
-cclib "`glib-config --libs` `minidom-config --libs`"
$(ARCHIVE_OPT): $(OBJECTS_OPT)
- $(OCAMLOPT) -a -package "$(REQUIRES)" -linkpkg \
+ $(OCAMLOPT) -a -package "$(REQUIRES)" \
-predicates "$(PREDICATES)" -o $@ $^ \
-cclib "`glib-config --libs` `minidom-config --libs`"
mkdir -p $(TMPPKGDIR)
cp $(OBJECTS_C) $(ARCHIVE) $(INST) $(TMPPKGDIR)
cp test.ml $(TMPDIR)
- cd $(TMPDIR) ; export OCAMLPATH=. ; \
+ cd $(TMPDIR) ; export OCAMLPATH=.:$$OCAMLPATH ; \
$(OCAMLC) -package "$(PACKAGE)" -linkpkg -predicates "" -o $@ test.ml
mv $(TMPDIR)/$@ .
rm -r $(TMPDIR)
mkdir -p $(TMPPKGDIR)
cp $(OBJECTS_C) $(ARCHIVE_C) $(ARCHIVE_OPT) $(INST) $(TMPPKGDIR)
cp test.ml $(TMPDIR)
- cd $(TMPDIR) ; export OCAMLPATH=. ; \
+ cd $(TMPDIR) ; export OCAMLPATH=.:$$OCAMLPATH ; \
$(OCAMLOPT) -package "$(PACKAGE)" -linkpkg -predicates "" -o $@ test.ml
mv $(TMPDIR)/$@ .
rm -r $(TMPDIR)