build: build plugin and example directories in parallel if make -jN is used
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 28 Mar 2010 23:22:20 +0000 (00:22 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 28 Mar 2010 23:26:59 +0000 (00:26 +0100)
We know our plugins and examples are independent of each other, so may
just as well build them in parallel. Makes the output a bit messy, but
that shouldn't be a problem and can easily be avoided with make -j1.

common
ext/Makefile.am
gst/Makefile.am
sys/Makefile.am
tests/examples/Makefile.am

diff --git a/common b/common
index c1d07dd16cdb95e2cc83ced327d33cebab0fcf3d..ba33d1f3cf0b9143963f13dd1ea05c93b1db8864 160000 (submodule)
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit c1d07dd16cdb95e2cc83ced327d33cebab0fcf3d
+Subproject commit ba33d1f3cf0b9143963f13dd1ea05c93b1db8864
index 7c006ff72a19497ca9b0ae3f833fa6e757cd8343..b4419785b0bb8aa171e132478fce37dd988b4f3b 100644 (file)
@@ -81,3 +81,5 @@ DIST_SUBDIRS = \
   pango \
   theora \
   vorbis
+
+include $(top_srcdir)/common/parallel-subdirs.mak
index 93522195dcd9b1208916f125f2607e8b4ff11253..f25a56d9cb810759bbb095d65963060ee452d6c9 100644 (file)
@@ -1,2 +1,4 @@
 SUBDIRS = $(GST_PLUGINS_SELECTED)
 DIST_SUBDIRS = $(GST_PLUGINS_ALL)
+
+include $(top_srcdir)/common/parallel-subdirs.mak
index cc10bd6da05e094fd6a240a701fa8205a40ac9d0..8a0309a011eca30096d5eee77d07b8b144577596 100644 (file)
@@ -26,3 +26,4 @@ DIST_SUBDIRS = \
   ximage \
   xvimage
 
+include $(top_srcdir)/common/parallel-subdirs.mak
index 7c4e1f8ae94dee585dd64df59f557a50584433a8..de197609ecb000bc92366450928deffc21e3094c 100644 (file)
@@ -11,3 +11,5 @@ endif
 SUBDIRS = app $(FT2_SUBDIRS) $(GIO_SUBDIRS) volume dynamic v4l overlay
 
 DIST_SUBDIRS = app seek volume dynamic snapshot gio v4l overlay
+
+include $(top_srcdir)/common/parallel-subdirs.mak