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)
# 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
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