On Fri, Feb 28, Hilko Bengen wrote:

> ---
>  builder/Makefile.am        | 18 +++++++++++++-
>  configure.ac               |  2 ++
>  mllib/Makefile.am          | 60 
> +++++++++++++++++++++++++++++++---------------
>  ocaml/Makefile.am          | 28 +++++++++++++++-------

Something like this is required:


diff --git a/ocaml/Makefile.am b/ocaml/Makefile.am
index 708b2e7..698e13a 100644
--- a/ocaml/Makefile.am
+++ b/ocaml/Makefile.am
@@ -37,6 +37,11 @@ CLEANFILES += t/*.cmi t/*.cmo t/*.cmx t/*.o t/*.a t/*.so
 
 if HAVE_OCAML
 
+DATA_HOOK_FILES = META *.so *.a *.cma *.cmi $(srcdir)/*.mli
+if HAVE_OCAMLOPT
+DATA_HOOK_FILES += *.cmx *.cmxa
+endif
+
 OCAMLCFLAGS = -g -warn-error CDEFLMPSUVYZX
 OCAMLOPTFLAGS = $(OCAMLCFLAGS)
 
@@ -177,7 +182,7 @@ install-data-hook:
        $(OCAMLFIND) install \
          -ldconf ignore -destdir $(DESTDIR)$(OCAMLLIB) \
          guestfs \
-         META *.so *.a *.cma *.cmx *.cmxa *.cmi $(srcdir)/*.mli
+         $(DATA_HOOK_FILES)
        rm $(DESTDIR)$(OCAMLLIB)/guestfs/bindtests.*
        rm $(DESTDIR)$(OCAMLLIB)/guestfs/libguestfsocaml.a
 

_______________________________________________
Libguestfs mailing list
Libguestfs@redhat.com
https://www.redhat.com/mailman/listinfo/libguestfs

Reply via email to