configure: Fix perldoc detection.
[guestfs-browser.git] / Makefile.am
index 8a1a8d9..21cab22 100644 (file)
@@ -26,7 +26,7 @@ EXTRA_DIST = \
        guestfs-browser.1 \
        html/pod.css
 
-CLEANFILES = *.cmi *.cmo *.cmx *.o guestfs-browser
+CLEANFILES = *.cmi *.cmo *.cmx *.cmxa *.o guestfs-browser *~
 
 # These are listed here in alphabetical order.
 SOURCES = \
@@ -47,6 +47,10 @@ SOURCES = \
        main.ml \
        slave.mli \
        slave.ml \
+       slave_types.mli \
+       slave_types.ml \
+       slave_utils.mli \
+       slave_utils.ml \
        throbber.ml \
        utils.mli \
        utils.ml \
@@ -60,6 +64,8 @@ OBJECTS = \
        utils.cmx \
        cmdline.cmx \
        deviceSet.cmx \
+       slave_types.cmx \
+       slave_utils.cmx \
        slave.cmx \
        filetree_type.cmx \
        filetree_markup.cmx \
@@ -71,16 +77,16 @@ OBJECTS = \
 bin_SCRIPTS = guestfs-browser
 
 OCAMLPACKAGES = \
-       libvirt,guestfs,hivex,lablgtk2,extlib,xml-light,camomile,threads
+       -package libvirt,guestfs,hivex,lablgtk2,extlib,xml-light,camomile,threads,bitstring,bitstring.syntax -syntax bitstring
 OCAMLCFLAGS = \
        -g \
        -warn-error CDEFLMPSUVYZX \
        -thread \
-       -package $(OCAMLPACKAGES) \
+       $(OCAMLPACKAGES) \
        -predicates threads
 OCAMLOPTFLAGS = $(OCAMLCFLAGS)
 OCAMLDOCFLAGS = \
-       -package $(OCAMLPACKAGES) \
+       $(OCAMLPACKAGES) \
        -predicates threads \
        -I +threads \
        -sort -html
@@ -155,7 +161,7 @@ depend: .depend
 
 .depend: $(wildcard *.mli) $(wildcard *.ml)
        rm -f $@ $@-t
-       $(OCAMLFIND) ocamldep $^ | \
+       $(OCAMLFIND) ocamldep $(OCAMLPACKAGES) $^ | \
          $(SED) -e :a -e '/ *\\$$/N; s/ *\\\n */ /; ta' | \
          sort > $@-t
        mv $@-t $@