build: avoid parallel ocaml/... build failure
authorJim Meyering <meyering@redhat.com>
Mon, 5 Oct 2009 10:25:15 +0000 (12:25 +0200)
committerJim Meyering <meyering@redhat.com>
Mon, 5 Oct 2009 12:16:46 +0000 (14:16 +0200)
A parallel build could fail due to the use in ocaml/examples
of ocaml/guestfs.cmi before it was built.
* Makefile.am (SUBDIRS): Add both ocaml and ocaml/examples,
to ensure they're built in this order, and not in parallel.
* ocaml/Makefile.am (SUBDIRS): Don't define.

Makefile.am
ocaml/Makefile.am

index fce4af2..90c51f1 100644 (file)
@@ -21,7 +21,7 @@ SUBDIRS = gnulib/lib src daemon appliance fish po examples images \
        gnulib/tests capitests regressions test-tool
 
 if HAVE_OCAML
-SUBDIRS += ocaml
+SUBDIRS += ocaml ocaml/examples
 endif
 if HAVE_PERL
 SUBDIRS += perl
index 462404c..c89296b 100644 (file)
@@ -23,8 +23,6 @@ EXTRA_DIST = \
        run-bindtests \
        t/*.ml
 
-SUBDIRS = examples
-
 CLEANFILES = *.cmi *.cmo *.cmx *.cma *.cmxa *.o *.a *.so
 CLEANFILES += t/*.cmi t/*.cmo t/*.cmx t/*.o t/*.a t/*.so