Volume.delete takes a flags parameter
[ocaml-libvirt.git] / libvirt / Makefile.in
index 66ffc75..f7c04bb 100644 (file)
@@ -102,6 +102,11 @@ endif
 libvirt_c.c: generator.pl
        perl -w $<
 
+# Extra dependencies.
+libvirt_c.c: libvirt_c_prologue.c
+libvirt_c.c: libvirt_c_oneoffs.c
+libvirt_c.c: libvirt_c_epilogue.c
+
 # Status of automatically generated bindings.
 autostatus: libvirt_c.c
        @echo -n "Functions which have manual bindings:    "
@@ -119,8 +124,13 @@ libvirt.cmi: libvirt.mli
 libvirt_version.cmo: libvirt_version.cmi
 libvirt_version.cmi: libvirt_version.mli
 
-install:
-       ocamlfind install libvirt \
-         ../META *.so *.a *.cmx *.cma *.cmxa *.cmi *.mli
+
+install-byte:
+       ocamlfind install $(OCAMLFIND_INSTFLAGS) -ldconf ignore libvirt \
+         ../META *.so *.a *.cma *.cmi *.mli
+
+install-opt:
+       ocamlfind install $(OCAMLFIND_INSTFLAGS) -ldconf ignore libvirt \
+         ../META *.so *.a *.cma *.cmx *.cmxa *.cmi *.mli
 
 include ../Make.rules