Enable parallel builds (Jim Meyering).
authorRichard Jones <rjones@redhat.com>
Thu, 30 Apr 2009 17:59:02 +0000 (18:59 +0100)
committerRichard Jones <rjones@redhat.com>
Thu, 30 Apr 2009 17:59:02 +0000 (18:59 +0100)
java/Makefile.am
libguestfs.spec.in

index d1c0da4..b49c303 100644 (file)
@@ -96,4 +96,8 @@ TESTS_ENVIRONMENT = \
 t/%.class: t/%.java
        $(JAVAC) $(JAVAC_FLAGS) -classpath libguestfs-$(VERSION).jar $<
 
-endif
\ No newline at end of file
+endif
+
+# Tell version 3.79 and up of GNU make to not build goals in this
+# directory in parallel.
+.NOTPARALLEL:
index fa55014..684f272 100644 (file)
@@ -254,8 +254,7 @@ createrepo repo
 
 # 'INSTALLDIRS' ensures that perl libs are installed in the vendor dir
 # not the site dir.
-# Uses javac which is incompatible with parallel make.
-make INSTALLDIRS=vendor
+make INSTALLDIRS=vendor %{?_smp_mflags}
 
 
 %check