Switch all the links to https
[ocaml-libvirt.git] / libvirt / Makefile.in
index d0b6967..b76d715 100644 (file)
@@ -28,18 +28,19 @@ OCAMLC              = @OCAMLC@
 OCAMLOPT       = @OCAMLOPT@
 OCAMLFIND      = @OCAMLFIND@
 OCAMLMKLIB     = @OCAMLMKLIB@
+PERL           = @PERL@
 
 ifneq ($(OCAMLFIND),)
 OCAMLCPACKAGES := -package unix
-OCAMLCFLAGS    := -g
+OCAMLCFLAGS    := -g -warn-error CDEFLMPSUVYZX-3 -safe-string
 OCAMLCLIBS     := -linkpkg
 else
 OCAMLCINCS     :=
-OCAMLCFLAGS    := -g
+OCAMLCFLAGS    := -g -warn-error CDEFLMPSUVYZX-3 -safe-string
 OCAMLCLIBS     := unix.cma
 endif
 
-OCAMLOPTFLAGS  :=
+OCAMLOPTFLAGS  := $(OCAMLCFLAGS)
 ifneq ($(OCAMLFIND),)
 OCAMLOPTPACKAGES := $(OCAMLCPACKAGES)
 OCAMLOPTLIBS   := $(OCAMLCLIBS)
@@ -100,7 +101,7 @@ endif
 
 # Automatically generate the C code from a Perl script 'generator.pl'.
 libvirt_c.c: generator.pl
-       perl -w $<
+       $(PERL) -w $<
 
 # Extra dependencies.
 libvirt_c.c: libvirt_c_prologue.c
@@ -126,11 +127,11 @@ libvirt_version.cmi: libvirt_version.mli
 
 
 install-byte:
-       ocamlfind install -ldconf ignore libvirt \
+       ocamlfind install $(OCAMLFIND_INSTFLAGS) -ldconf ignore libvirt \
          ../META *.so *.a *.cma *.cmi *.mli
 
 install-opt:
-       ocamlfind install -ldconf ignore libvirt \
+       ocamlfind install $(OCAMLFIND_INSTFLAGS) -ldconf ignore libvirt \
          ../META *.so *.a *.cma *.cmx *.cmxa *.cmi *.mli
 
 include ../Make.rules