aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-11-01 00:52:43 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-11-01 00:52:43 +0000
commit2c491ddc9d088fb11e6366da2551ab253d160b63 (patch)
treecc6bc1ced98b098747e080b20fe6a81d7f880a86
parentf229be6df1458b5409afeb78536d34df085e0d69 (diff)
downloadpaludis-2c491ddc9d088fb11e6366da2551ab253d160b63.tar.gz
paludis-2c491ddc9d088fb11e6366da2551ab253d160b63.tar.xz
Start using parallel-tests
But not in doc/, doesn't seem to work. Still use our icky wrappers for now.
-rw-r--r--.gitignore1
-rw-r--r--Makefile.am2
-rwxr-xr-xautogen.bash4
-rw-r--r--bash-completion/Makefile.am2
-rw-r--r--hooks/Makefile.am.m42
-rw-r--r--hooks/demos/Makefile.am2
-rw-r--r--misc/Makefile.am2
-rw-r--r--paludis/Makefile.am.m42
-rw-r--r--paludis/args/Makefile.am2
-rw-r--r--paludis/distributions/Makefile.am2
-rw-r--r--paludis/distributions/exherbo/Makefile.am2
-rw-r--r--paludis/distributions/gentoo/Makefile.am2
-rw-r--r--paludis/environments/Makefile.am2
-rw-r--r--paludis/environments/no_config/Makefile.am2
-rw-r--r--paludis/environments/paludis/Makefile.am2
-rw-r--r--paludis/environments/paludis/output_managers/Makefile.am2
-rw-r--r--paludis/environments/portage/Makefile.am2
-rw-r--r--paludis/environments/test/Makefile.am2
-rw-r--r--paludis/fetchers/Makefile.am2
-rw-r--r--paludis/fetchers/demos/Makefile.am2
-rw-r--r--paludis/repositories/Makefile.am2
-rw-r--r--paludis/repositories/accounts/Makefile.am2
-rw-r--r--paludis/repositories/cran/Makefile.am2
-rw-r--r--paludis/repositories/cran/cran/Makefile.am2
-rw-r--r--paludis/repositories/e/Makefile.am2
-rw-r--r--paludis/repositories/e/eapis/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/0/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/1/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/2/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/3/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/exheres-0/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/kdebuild-1/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/paludis-1/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/pbin-1/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/utils/3/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/utils/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/utils/exheres-0/Makefile.am2
-rw-r--r--paludis/repositories/e/ebuild/utils/kdebuild-1/Makefile.am2
-rw-r--r--paludis/repositories/fake/Makefile.am2
-rw-r--r--paludis/repositories/gems/Makefile.am2
-rw-r--r--paludis/repositories/unavailable/Makefile.am2
-rw-r--r--paludis/repositories/unpackaged/Makefile.am2
-rw-r--r--paludis/repositories/unwritten/Makefile.am2
-rw-r--r--paludis/repositories/virtuals/Makefile.am2
-rw-r--r--paludis/resolver/Makefile.am2
-rw-r--r--paludis/selinux/Makefile.am2
-rw-r--r--paludis/syncers/Makefile.am2
-rw-r--r--paludis/util/Makefile.am.m42
-rw-r--r--pkg-config/Makefile.am2
-rw-r--r--python/Makefile.am2
-rw-r--r--ruby/Makefile.am2
-rw-r--r--ruby/demos/Makefile.am2
-rw-r--r--src/Makefile.am2
-rw-r--r--src/clients/Makefile.am2
-rw-r--r--src/clients/accerso/Makefile.am2
-rw-r--r--src/clients/adjutrix/Makefile.am2
-rw-r--r--src/clients/appareo/Makefile.am2
-rw-r--r--src/clients/cave/Makefile.am2
-rw-r--r--src/clients/importare/Makefile.am2
-rw-r--r--src/clients/inquisitio/Makefile.am2
-rw-r--r--src/clients/instruo/Makefile.am2
-rw-r--r--src/clients/paludis/Makefile.am2
-rw-r--r--src/clients/reconcilio/Makefile.am2
-rw-r--r--src/clients/reconcilio/broken_linkage_finder/Makefile.am2
-rw-r--r--src/clients/reconcilio/littlelf/Makefile.am2
-rw-r--r--src/clients/reconcilio/util/Makefile.am2
-rw-r--r--src/output/Makefile.am2
-rw-r--r--test/Makefile.am2
-rw-r--r--vim/Makefile.am2
-rw-r--r--vim/ftdetect/Makefile.am2
-rw-r--r--vim/syntax/Makefile.am2
-rw-r--r--zsh-completion/Makefile.am2
73 files changed, 144 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index dac4beb..2d8c179 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,6 +24,7 @@ man-*
.keep
*.epicfail
*.tmp
+*.log
paludis-*.*.*.tar.bz2
!/paludis/repositories/e/ebuild/utils/dolib.a
diff --git a/Makefile.am b/Makefile.am
index ca518e2..dff2617 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,7 +2,7 @@ CLEANFILES = *~ done-check gmon.out *.gcov *.gcno *.gcda *.loT \
automake-deps-dist-hack.tmp automake-deps-built-hack.tmp *.epicfail
MAINTAINERCLEANFILES = Makefile.in configure config/* aclocal.m4 \
config.h config.h.in INSTALL
-AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip std-options foreign
+AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip foreign parallel-tests
EXTRA_DIST = autogen.bash automake-deps-dist-hack.tmp
SUBDIRS = . misc test paludis python ruby src doc hooks vim bash-completion zsh-completion pkg-config
diff --git a/autogen.bash b/autogen.bash
index 6303f17..ba38e68 100755
--- a/autogen.bash
+++ b/autogen.bash
@@ -38,8 +38,8 @@ misc/do_m4.bash hooks/Makefile.am || exit $?
run mkdir -p config
run $(get libtoolize 1.5 ) --copy --force --automake
rm -f config.cache
-run $(get aclocal 1.11 1.10 1.9 )
+run $(get aclocal 1.11 )
run $(get autoheader 2.61 2.60 2.59 )
run $(get autoconf 2.61 2.60 2.59 )
-run $(get automake 1.11 1.10 1.9 ) -a --copy
+run $(get automake 1.11 ) -a --copy
diff --git a/bash-completion/Makefile.am b/bash-completion/Makefile.am
index 2609b90..fac468a 100644
--- a/bash-completion/Makefile.am
+++ b/bash-completion/Makefile.am
@@ -5,6 +5,8 @@ noinst_DATA = paludis adjutrix \
importare
EXTRA_DIST = $(noinst_DATA)
+AUTOMAKE_OPTIONS = parallel-tests
+
built-sources : $(BUILT_SOURCES)
for s in $(SUBDIRS) ; do $(MAKE) -C $$s built-sources || exit 1 ; done
diff --git a/hooks/Makefile.am.m4 b/hooks/Makefile.am.m4
index 23009a2..7082413 100644
--- a/hooks/Makefile.am.m4
+++ b/hooks/Makefile.am.m4
@@ -7,6 +7,8 @@ MAINTAINERCLEANFILES = Makefile.in Makefile.am
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS = . demos
+AUTOMAKE_OPTIONS = parallel-tests
+
installvarlibpaludisnewsdir = $(localstatedir)/gentoo/news
installhookcommonprogdir = $(libexecdir)/paludis/hooks/common
diff --git a/hooks/demos/Makefile.am b/hooks/demos/Makefile.am
index 8a12170..ead375d 100644
--- a/hooks/demos/Makefile.am
+++ b/hooks/demos/Makefile.am
@@ -6,6 +6,8 @@ DEMOS = \
new_packages.bash \
pretend_resume.hook
+AUTOMAKE_OPTIONS = parallel-tests
+
EXTRA_DIST = \
report.bash.in \
elog.bash.in \
diff --git a/misc/Makefile.am b/misc/Makefile.am
index 1fcf2c2..eb9ca92 100644
--- a/misc/Makefile.am
+++ b/misc/Makefile.am
@@ -2,6 +2,8 @@ CLEANFILES = *~ *.epicfail
MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = generated-file.txt do_m4.bash make_se.bash make_nn.bash
+AUTOMAKE_OPTIONS = parallel-tests
+
built-sources : $(BUILT_SOURCES)
for s in $(SUBDIRS) ; do $(MAKE) -C $$s built-sources || exit 1 ; done
diff --git a/paludis/Makefile.am.m4 b/paludis/Makefile.am.m4
index 2095d78..85c0f7d 100644
--- a/paludis/Makefile.am.m4
+++ b/paludis/Makefile.am.m4
@@ -83,6 +83,8 @@ EXTRA_DIST = about.hh.in Makefile.am.m4 paludis.hh.m4 files.m4 \
SUBDIRS = distributions fetchers syncers util selinux repositories environments . args resolver
BUILT_SOURCES = srcleanlist secleanlist
+AUTOMAKE_OPTIONS = parallel-tests
+
libpaludis_@PALUDIS_PC_SLOT@_la_SOURCES = filelist
libpaludis_@PALUDIS_PC_SLOT@_la_LDFLAGS = -version-info @VERSION_LIB_CURRENT@:@VERSION_LIB_REVISION@:0 $(PTHREAD_LIBS)
diff --git a/paludis/args/Makefile.am b/paludis/args/Makefile.am
index 9a3b008..1979236 100644
--- a/paludis/args/Makefile.am
+++ b/paludis/args/Makefile.am
@@ -5,6 +5,8 @@ AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
EXTRA_DIST = args_handler-se.hh args_handler-se.cc args_handler.se
BUILT_SOURCES = args_handler-se.hh args_handler-se.cc
+AUTOMAKE_OPTIONS = parallel-tests
+
TESTS = \
args_TEST
diff --git a/paludis/distributions/Makefile.am b/paludis/distributions/Makefile.am
index 0298a31..3508d2d 100644
--- a/paludis/distributions/Makefile.am
+++ b/paludis/distributions/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS = . exherbo gentoo
+AUTOMAKE_OPTIONS = parallel-tests
+
distributions = \
exherbo.conf \
gentoo.conf
diff --git a/paludis/distributions/exherbo/Makefile.am b/paludis/distributions/exherbo/Makefile.am
index 7e79e26..113afe1 100644
--- a/paludis/distributions/exherbo/Makefile.am
+++ b/paludis/distributions/exherbo/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS =
+AUTOMAKE_OPTIONS = parallel-tests
+
distributiondir = $(datadir)/paludis/distributions/exherbo/
distribution_DATA = e.conf gems.conf paludis.conf repository_blacklist.conf
diff --git a/paludis/distributions/gentoo/Makefile.am b/paludis/distributions/gentoo/Makefile.am
index 59bf293..4b253f9 100644
--- a/paludis/distributions/gentoo/Makefile.am
+++ b/paludis/distributions/gentoo/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS =
+AUTOMAKE_OPTIONS = parallel-tests
+
distributiondir = $(datadir)/paludis/distributions/gentoo/
distribution_DATA = e.conf gems.conf paludis.conf repository_blacklist.conf
diff --git a/paludis/environments/Makefile.am b/paludis/environments/Makefile.am
index b75e380..98fb71f 100644
--- a/paludis/environments/Makefile.am
+++ b/paludis/environments/Makefile.am
@@ -1,6 +1,8 @@
SUBDIRS = . $(BUILD_ENVIRONMENTS)
DIST_SUBDIRS = $(ALL_ENVIRONMENTS)
+AUTOMAKE_OPTIONS = parallel-tests
+
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
diff --git a/paludis/environments/no_config/Makefile.am b/paludis/environments/no_config/Makefile.am
index dea1f63..3ef5486 100644
--- a/paludis/environments/no_config/Makefile.am
+++ b/paludis/environments/no_config/Makefile.am
@@ -8,6 +8,8 @@ DEFS= \
-DDATADIR=\"$(datadir)\" \
-DLIBDIR=\"$(libdir)\"
+AUTOMAKE_OPTIONS = parallel-tests
+
libpaludisnoconfigenvironment_la_SOURCES = \
no_config_environment.cc no_config_environment.hh \
registration.cc
diff --git a/paludis/environments/paludis/Makefile.am b/paludis/environments/paludis/Makefile.am
index 2d3ae9b..274bbb3 100644
--- a/paludis/environments/paludis/Makefile.am
+++ b/paludis/environments/paludis/Makefile.am
@@ -10,6 +10,8 @@ DEFS= \
-DLIBDIR=\"$(libdir)\" \
-DSHAREDIR=\"$(datarootdir)\"
+AUTOMAKE_OPTIONS = parallel-tests
+
libpaludispaludisenvironment_la_SOURCES = \
action_to_string.cc action_to_string.hh \
bashable_conf.cc bashable_conf.hh \
diff --git a/paludis/environments/paludis/output_managers/Makefile.am b/paludis/environments/paludis/output_managers/Makefile.am
index b8f0d40..fa920bd 100644
--- a/paludis/environments/paludis/output_managers/Makefile.am
+++ b/paludis/environments/paludis/output_managers/Makefile.am
@@ -9,6 +9,8 @@ DEFS= \
-DDATADIR=\"$(datadir)\" \
-DLIBDIR=\"$(libdir)\"
+AUTOMAKE_OPTIONS = parallel-tests
+
shareenvpaludisdir = $(datarootdir)/paludis/environments/paludis/output_managers
dist_shareenvpaludis_DATA = \
diff --git a/paludis/environments/portage/Makefile.am b/paludis/environments/portage/Makefile.am
index 368f997..b417333 100644
--- a/paludis/environments/portage/Makefile.am
+++ b/paludis/environments/portage/Makefile.am
@@ -9,6 +9,8 @@ DEFS= \
-DDATADIR=\"$(datadir)\" \
-DLIBDIR=\"$(libdir)\"
+AUTOMAKE_OPTIONS = parallel-tests
+
libpaludisportageenvironment_la_SOURCES = \
registration.cc \
portage_environment.cc portage_environment.hh
diff --git a/paludis/environments/test/Makefile.am b/paludis/environments/test/Makefile.am
index f638849..a72ae49 100644
--- a/paludis/environments/test/Makefile.am
+++ b/paludis/environments/test/Makefile.am
@@ -7,6 +7,8 @@ DEFS= \
-DDATADIR=\"$(datadir)\" \
-DLIBDIR=\"$(libdir)\"
+AUTOMAKE_OPTIONS = parallel-tests
+
libpaludistestenvironment_la_SOURCES = \
test_environment.cc test_environment.hh \
registration.cc
diff --git a/paludis/fetchers/Makefile.am b/paludis/fetchers/Makefile.am
index 7d27ce2..ac40e83 100644
--- a/paludis/fetchers/Makefile.am
+++ b/paludis/fetchers/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ dohttp dohttps doftp .keep *.epicfail
SUBDIRS = . demos
+AUTOMAKE_OPTIONS = parallel-tests
+
.keep :
touch $@
diff --git a/paludis/fetchers/demos/Makefile.am b/paludis/fetchers/demos/Makefile.am
index dc90954..9415207 100644
--- a/paludis/fetchers/demos/Makefile.am
+++ b/paludis/fetchers/demos/Makefile.am
@@ -3,6 +3,8 @@ SUBDIRS = .
DEMOS = \
docurl
+AUTOMAKE_OPTIONS = parallel-tests
+
MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.o *.so *.epicfail
diff --git a/paludis/repositories/Makefile.am b/paludis/repositories/Makefile.am
index bb2db52..6393e45 100644
--- a/paludis/repositories/Makefile.am
+++ b/paludis/repositories/Makefile.am
@@ -10,6 +10,8 @@ endif
DIST_SUBDIRS = $(ALL_REPOSITORIES)
+AUTOMAKE_OPTIONS = parallel-tests
+
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
diff --git a/paludis/repositories/accounts/Makefile.am b/paludis/repositories/accounts/Makefile.am
index f690604..e8e3583 100644
--- a/paludis/repositories/accounts/Makefile.am
+++ b/paludis/repositories/accounts/Makefile.am
@@ -4,6 +4,8 @@ DISTCLEANFILES =
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) -I$(top_builddir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
DEFS= \
-DSYSCONFDIR=\"$(sysconfdir)\" \
diff --git a/paludis/repositories/cran/Makefile.am b/paludis/repositories/cran/Makefile.am
index e48eab9..6ca9eb2 100644
--- a/paludis/repositories/cran/Makefile.am
+++ b/paludis/repositories/cran/Makefile.am
@@ -2,6 +2,8 @@ SUBDIRS = cran .
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
DEFS= \
-DSYSCONFDIR=\"$(sysconfdir)\" \
diff --git a/paludis/repositories/cran/cran/Makefile.am b/paludis/repositories/cran/cran/Makefile.am
index 735df7b..442a71b 100644
--- a/paludis/repositories/cran/cran/Makefile.am
+++ b/paludis/repositories/cran/cran/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogdir = $(libexecdir)/paludis/
libexecprog_SCRIPTS = \
diff --git a/paludis/repositories/e/Makefile.am b/paludis/repositories/e/Makefile.am
index d19ae69..0a6cfea 100644
--- a/paludis/repositories/e/Makefile.am
+++ b/paludis/repositories/e/Makefile.am
@@ -7,6 +7,8 @@ DISTCLEANFILES = \
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) -I$(top_builddir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
DEFS= \
-DSYSCONFDIR=\"$(sysconfdir)\" \
diff --git a/paludis/repositories/e/eapis/Makefile.am b/paludis/repositories/e/eapis/Makefile.am
index 90e9c66..9c13b39 100644
--- a/paludis/repositories/e/eapis/Makefile.am
+++ b/paludis/repositories/e/eapis/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS =
+AUTOMAKE_OPTIONS = parallel-tests
+
eapis = \
0.conf \
1.conf \
diff --git a/paludis/repositories/e/ebuild/0/Makefile.am b/paludis/repositories/e/ebuild/0/Makefile.am
index 84d783b..8eb843d 100644
--- a/paludis/repositories/e/ebuild/0/Makefile.am
+++ b/paludis/repositories/e/ebuild/0/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprog0dir = $(libexecdir)/paludis/0/
libexecprog0_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/1/Makefile.am b/paludis/repositories/e/ebuild/1/Makefile.am
index 45155fa..a6a3142 100644
--- a/paludis/repositories/e/ebuild/1/Makefile.am
+++ b/paludis/repositories/e/ebuild/1/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprog1dir = $(libexecdir)/paludis/1
libexecprog1_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/2/Makefile.am b/paludis/repositories/e/ebuild/2/Makefile.am
index 5d6ccb6..e020a1d 100644
--- a/paludis/repositories/e/ebuild/2/Makefile.am
+++ b/paludis/repositories/e/ebuild/2/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprog2dir = $(libexecdir)/paludis/2
libexecprog2_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/3/Makefile.am b/paludis/repositories/e/ebuild/3/Makefile.am
index 01dce3d..82e475d 100644
--- a/paludis/repositories/e/ebuild/3/Makefile.am
+++ b/paludis/repositories/e/ebuild/3/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprog3dir = $(libexecdir)/paludis/3
libexecprog3_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/Makefile.am b/paludis/repositories/e/ebuild/Makefile.am
index 3ec2610..d9291a6 100644
--- a/paludis/repositories/e/ebuild/Makefile.am
+++ b/paludis/repositories/e/ebuild/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = . 0 1 2 3 exheres-0 kdebuild-1 paludis-1 pbin-1 utils
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@
libexecprogdir = $(libexecdir)/paludis/
diff --git a/paludis/repositories/e/ebuild/exheres-0/Makefile.am b/paludis/repositories/e/ebuild/exheres-0/Makefile.am
index 57f90db..53d48f6 100644
--- a/paludis/repositories/e/ebuild/exheres-0/Makefile.am
+++ b/paludis/repositories/e/ebuild/exheres-0/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogexheresdir = $(libexecdir)/paludis/exheres-0
libexecprogexheres_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/kdebuild-1/Makefile.am b/paludis/repositories/e/ebuild/kdebuild-1/Makefile.am
index 0df828d..73d3c2c 100644
--- a/paludis/repositories/e/ebuild/kdebuild-1/Makefile.am
+++ b/paludis/repositories/e/ebuild/kdebuild-1/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogkdebuild1dir = $(libexecdir)/paludis/kdebuild-1
libexecprogkdebuild1_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/paludis-1/Makefile.am b/paludis/repositories/e/ebuild/paludis-1/Makefile.am
index 31c166d..6d5ea0c 100644
--- a/paludis/repositories/e/ebuild/paludis-1/Makefile.am
+++ b/paludis/repositories/e/ebuild/paludis-1/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogpaludis1dir = $(libexecdir)/paludis/paludis-1
libexecprogpaludis1_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/pbin-1/Makefile.am b/paludis/repositories/e/ebuild/pbin-1/Makefile.am
index eb0f705..56bcd02 100644
--- a/paludis/repositories/e/ebuild/pbin-1/Makefile.am
+++ b/paludis/repositories/e/ebuild/pbin-1/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogpaludisbinary1dir = $(libexecdir)/paludis/pbin-1
libexecprogpaludisbinary1_SCRIPTS = \
builtin_installbin.bash \
diff --git a/paludis/repositories/e/ebuild/utils/3/Makefile.am b/paludis/repositories/e/ebuild/utils/3/Makefile.am
index 8ae10a6..992e9ca 100644
--- a/paludis/repositories/e/ebuild/utils/3/Makefile.am
+++ b/paludis/repositories/e/ebuild/utils/3/Makefile.am
@@ -1,6 +1,8 @@
MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprog3dir = $(libexecdir)/paludis/utils/3/
libexecprog3_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/utils/Makefile.am b/paludis/repositories/e/ebuild/utils/Makefile.am
index 4305700..4f2043d 100644
--- a/paludis/repositories/e/ebuild/utils/Makefile.am
+++ b/paludis/repositories/e/ebuild/utils/Makefile.am
@@ -1,6 +1,8 @@
MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = . 3 exheres-0 kdebuild-1
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogdir = $(libexecdir)/paludis/utils
libexecprog_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/utils/exheres-0/Makefile.am b/paludis/repositories/e/ebuild/utils/exheres-0/Makefile.am
index 0909f2d..a545c53 100644
--- a/paludis/repositories/e/ebuild/utils/exheres-0/Makefile.am
+++ b/paludis/repositories/e/ebuild/utils/exheres-0/Makefile.am
@@ -1,6 +1,8 @@
MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogdir = $(libexecdir)/paludis/utils/exheres-0
libexecprog_SCRIPTS = \
diff --git a/paludis/repositories/e/ebuild/utils/kdebuild-1/Makefile.am b/paludis/repositories/e/ebuild/utils/kdebuild-1/Makefile.am
index 09f8231..426bb83 100644
--- a/paludis/repositories/e/ebuild/utils/kdebuild-1/Makefile.am
+++ b/paludis/repositories/e/ebuild/utils/kdebuild-1/Makefile.am
@@ -1,6 +1,8 @@
MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libexecprogdir = $(libexecdir)/paludis/utils/kdebuild-1
libexecprog_SCRIPTS = \
diff --git a/paludis/repositories/fake/Makefile.am b/paludis/repositories/fake/Makefile.am
index 5986aab..863c2da 100644
--- a/paludis/repositories/fake/Makefile.am
+++ b/paludis/repositories/fake/Makefile.am
@@ -1,6 +1,8 @@
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
DEFS= \
-DSYSCONFDIR=\"$(sysconfdir)\" \
diff --git a/paludis/repositories/gems/Makefile.am b/paludis/repositories/gems/Makefile.am
index 2bff123..03662f0 100644
--- a/paludis/repositories/gems/Makefile.am
+++ b/paludis/repositories/gems/Makefile.am
@@ -2,6 +2,8 @@ SUBDIRS = .
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) -I$(top_builddir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
DEFS = \
-DSYSCONFDIR=\"$(sysconfdir)\" \
diff --git a/paludis/repositories/unavailable/Makefile.am b/paludis/repositories/unavailable/Makefile.am
index 5ae6025..c8b3ff4 100644
--- a/paludis/repositories/unavailable/Makefile.am
+++ b/paludis/repositories/unavailable/Makefile.am
@@ -2,6 +2,8 @@ SUBDIRS = .
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
DISTCLEANFILES =
+AUTOMAKE_OPTIONS = parallel-tests
+
MAINTAINERCLEANFILES = Makefile.in
AM_CXXFLAGS = -I$(top_srcdir) -I$(top_builddir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
diff --git a/paludis/repositories/unpackaged/Makefile.am b/paludis/repositories/unpackaged/Makefile.am
index 03845ec..cfb339d 100644
--- a/paludis/repositories/unpackaged/Makefile.am
+++ b/paludis/repositories/unpackaged/Makefile.am
@@ -3,6 +3,8 @@ CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) -I$(top_builddir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
DEFS= \
-DSYSCONFDIR=\"$(sysconfdir)\" \
diff --git a/paludis/repositories/unwritten/Makefile.am b/paludis/repositories/unwritten/Makefile.am
index 8723832..c40caa5 100644
--- a/paludis/repositories/unwritten/Makefile.am
+++ b/paludis/repositories/unwritten/Makefile.am
@@ -2,6 +2,8 @@ SUBDIRS = .
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
DISTCLEANFILES =
+AUTOMAKE_OPTIONS = parallel-tests
+
MAINTAINERCLEANFILES = Makefile.in
AM_CXXFLAGS = -I$(top_srcdir) -I$(top_builddir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
diff --git a/paludis/repositories/virtuals/Makefile.am b/paludis/repositories/virtuals/Makefile.am
index 73d9808..f9007f2 100644
--- a/paludis/repositories/virtuals/Makefile.am
+++ b/paludis/repositories/virtuals/Makefile.am
@@ -2,6 +2,8 @@ CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
DISTCLEANFILES =
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
DEFS= \
-DSYSCONFDIR=\"$(sysconfdir)\" \
diff --git a/paludis/resolver/Makefile.am b/paludis/resolver/Makefile.am
index 6213ac5..9626a94 100644
--- a/paludis/resolver/Makefile.am
+++ b/paludis/resolver/Makefile.am
@@ -12,6 +12,8 @@ BUILT_SOURCES = \
destination_types-se.hh destination_types-se.cc \
use_existing-se.hh use_existing-se.cc
+AUTOMAKE_OPTIONS = parallel-tests
+
noinst_HEADERS = \
arrow.hh arrow-fwd.hh \
constraint.hh constraint-fwd.hh \
diff --git a/paludis/selinux/Makefile.am b/paludis/selinux/Makefile.am
index d76df30..30b42f0 100644
--- a/paludis/selinux/Makefile.am
+++ b/paludis/selinux/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ *.epicfail
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
paludis_selinux_includedir = $(includedir)/paludis-$(PALUDIS_PC_SLOT)/paludis/selinux/
paludis_selinux_include_HEADERS = \
diff --git a/paludis/syncers/Makefile.am b/paludis/syncers/Makefile.am
index 44a472e..0b4d7fb 100644
--- a/paludis/syncers/Makefile.am
+++ b/paludis/syncers/Makefile.am
@@ -64,6 +64,8 @@ EXTRA_DIST = $(libexecprog_SCRIPTS) dobzr.in docvs.in dodarcs.in dogit.in dohg.i
check_SCRIPTS =
check_PROGRAMS = $(TESTS)
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@
dobzr dobzr+aftp dobzr+file dobzr+ftp dobzr+http dobzr+https dobzr+sftp dobzr+ssh : dobzr.in
diff --git a/paludis/util/Makefile.am.m4 b/paludis/util/Makefile.am.m4
index 0759588..b9e42ff 100644
--- a/paludis/util/Makefile.am.m4
+++ b/paludis/util/Makefile.am.m4
@@ -78,6 +78,8 @@ EXTRA_DIST = util.hh.m4 Makefile.am.m4 files.m4 srlist srcleanlist selist seclea
echo_functions.bash.in
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
libpaludisutil_@PALUDIS_PC_SLOT@_la_SOURCES = filelist
libpaludisutil_@PALUDIS_PC_SLOT@_la_LDFLAGS = -version-info @VERSION_LIB_CURRENT@:@VERSION_LIB_REVISION@:0 $(PTHREAD_LIBS) $(RT_LIBS)
libpaludisutil_@PALUDIS_PC_SLOT@_la_LIBADD = $(PTHREAD_LIBS) $(RT_LIBS)
diff --git a/pkg-config/Makefile.am b/pkg-config/Makefile.am
index c99d060..53d5398 100644
--- a/pkg-config/Makefile.am
+++ b/pkg-config/Makefile.am
@@ -4,6 +4,8 @@ pkgconfig_DATA = paludis.pc
EXTRA_DIST = paludis.pc.in
CLEANFILES = paludis.pc *.epicfail
+AUTOMAKE_OPTIONS = parallel-tests
+
built-sources : $(BUILT_SOURCES)
for s in $(SUBDIRS) ; do $(MAKE) -C $$s built-sources || exit 1 ; done
diff --git a/python/Makefile.am b/python/Makefile.am
index da35e11..ca2741f 100644
--- a/python/Makefile.am
+++ b/python/Makefile.am
@@ -1,5 +1,7 @@
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) -I$(srcdir)/ \
-I$(top_builddir)/ \
@PALUDIS_CXXFLAGS@ \
diff --git a/ruby/Makefile.am b/ruby/Makefile.am
index 9be1dc9..7b6d29e 100644
--- a/ruby/Makefile.am
+++ b/ruby/Makefile.am
@@ -1,5 +1,7 @@
SUBDIRS = . demos
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) -I$(srcdir)/ \
-I$(top_builddir)/ \
@PALUDIS_CXXFLAGS_WITHOUT_PEDANTIC@ \
diff --git a/ruby/demos/Makefile.am b/ruby/demos/Makefile.am
index 6f88db7..5bc5b06 100644
--- a/ruby/demos/Makefile.am
+++ b/ruby/demos/Makefile.am
@@ -1,5 +1,7 @@
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
AM_CXXFLAGS = -I$(top_srcdir) -I$(srcdir)/ -I$(top_srcdir)/ruby/ \
@PALUDIS_CXXFLAGS_WITHOUT_PEDANTIC@ \
@PALUDIS_CXXFLAGS_NO_WREDUNDANT_DECLS@ \
diff --git a/src/Makefile.am b/src/Makefile.am
index aac36ec..440beb4 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -3,6 +3,8 @@ SUBDIRS = output clients
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
built-sources : $(BUILT_SOURCES)
for s in `echo $(SUBDIRS) | tr -d .` ; do $(MAKE) -C $$s built-sources || exit 1 ; done
diff --git a/src/clients/Makefile.am b/src/clients/Makefile.am
index 09aa6c1..d913865 100644
--- a/src/clients/Makefile.am
+++ b/src/clients/Makefile.am
@@ -1,6 +1,8 @@
SUBDIRS = . $(BUILD_CLIENTS)
DIST_SUBDIRS = . $(ALL_CLIENTS)
+AUTOMAKE_OPTIONS = parallel-tests
+
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
diff --git a/src/clients/accerso/Makefile.am b/src/clients/accerso/Makefile.am
index f7cc9fc..cf32c04 100644
--- a/src/clients/accerso/Makefile.am
+++ b/src/clients/accerso/Makefile.am
@@ -8,6 +8,8 @@ DEFS= \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = accerso
noinst_PROGRAMS = man-accerso
man_MANS = accerso.1
diff --git a/src/clients/adjutrix/Makefile.am b/src/clients/adjutrix/Makefile.am
index 2e86f48..5f44a0b 100644
--- a/src/clients/adjutrix/Makefile.am
+++ b/src/clients/adjutrix/Makefile.am
@@ -7,6 +7,8 @@ DEFS= \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = adjutrix
noinst_PROGRAMS = man-adjutrix
diff --git a/src/clients/appareo/Makefile.am b/src/clients/appareo/Makefile.am
index 05bae31..27f11b4 100644
--- a/src/clients/appareo/Makefile.am
+++ b/src/clients/appareo/Makefile.am
@@ -8,6 +8,8 @@ DEFS= \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = appareo
noinst_PROGRAMS = man-appareo
man_MANS = appareo.1
diff --git a/src/clients/cave/Makefile.am b/src/clients/cave/Makefile.am
index 3a3973d..9c549a2 100644
--- a/src/clients/cave/Makefile.am
+++ b/src/clients/cave/Makefile.am
@@ -11,6 +11,8 @@ DEFS= \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = cave
noinst_PROGRAMS = man-cave
diff --git a/src/clients/importare/Makefile.am b/src/clients/importare/Makefile.am
index 213a2d0..79d3ab3 100644
--- a/src/clients/importare/Makefile.am
+++ b/src/clients/importare/Makefile.am
@@ -3,6 +3,8 @@ AM_CXXFLAGS = -I$(top_srcdir) -I$(top_srcdir)/src \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = importare
noinst_PROGRAMS = man-importare
man_MANS = importare.1
diff --git a/src/clients/inquisitio/Makefile.am b/src/clients/inquisitio/Makefile.am
index 00cbe76..38e4860 100644
--- a/src/clients/inquisitio/Makefile.am
+++ b/src/clients/inquisitio/Makefile.am
@@ -7,6 +7,8 @@ DEFS= \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = inquisitio
noinst_PROGRAMS = man-inquisitio
man_MANS = inquisitio.1
diff --git a/src/clients/instruo/Makefile.am b/src/clients/instruo/Makefile.am
index 255750a..457ccae 100644
--- a/src/clients/instruo/Makefile.am
+++ b/src/clients/instruo/Makefile.am
@@ -8,6 +8,8 @@ DEFS= \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = instruo
noinst_PROGRAMS = man-instruo
man_MANS = instruo.1
diff --git a/src/clients/paludis/Makefile.am b/src/clients/paludis/Makefile.am
index 022f08c..01ce134 100644
--- a/src/clients/paludis/Makefile.am
+++ b/src/clients/paludis/Makefile.am
@@ -10,6 +10,8 @@ DEFS= \
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
bin_PROGRAMS = paludis
noinst_PROGRAMS = man-paludis
man_MANS = paludis.1
diff --git a/src/clients/reconcilio/Makefile.am b/src/clients/reconcilio/Makefile.am
index e22e093..712798a 100644
--- a/src/clients/reconcilio/Makefile.am
+++ b/src/clients/reconcilio/Makefile.am
@@ -7,6 +7,8 @@ bin_PROGRAMS = reconcilio
noinst_PROGRAMS = man-reconcilio
man_MANS = reconcilio.1
+AUTOMAKE_OPTIONS = parallel-tests
+
reconcilio.1 : man-reconcilio
./man-reconcilio > $@
diff --git a/src/clients/reconcilio/broken_linkage_finder/Makefile.am b/src/clients/reconcilio/broken_linkage_finder/Makefile.am
index a9641f4..0741716 100644
--- a/src/clients/reconcilio/broken_linkage_finder/Makefile.am
+++ b/src/clients/reconcilio/broken_linkage_finder/Makefile.am
@@ -4,6 +4,8 @@ SUBDIRS = .
noinst_LIBRARIES = libbrokenlinkagefinder.a
+AUTOMAKE_OPTIONS = parallel-tests
+
libbrokenlinkagefinder_a_SOURCES = \
broken_linkage_finder.cc broken_linkage_finder.hh \
configuration.cc configuration.hh \
diff --git a/src/clients/reconcilio/littlelf/Makefile.am b/src/clients/reconcilio/littlelf/Makefile.am
index cdb7d25..4b7a6c7 100644
--- a/src/clients/reconcilio/littlelf/Makefile.am
+++ b/src/clients/reconcilio/littlelf/Makefile.am
@@ -2,6 +2,8 @@ AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_NO_WOLD_STYLE
SUBDIRS = .
+AUTOMAKE_OPTIONS = parallel-tests
+
noinst_LIBRARIES = liblittlelf.a
liblittlelf_a_SOURCES = \
diff --git a/src/clients/reconcilio/util/Makefile.am b/src/clients/reconcilio/util/Makefile.am
index 596afca..9ead7b9 100644
--- a/src/clients/reconcilio/util/Makefile.am
+++ b/src/clients/reconcilio/util/Makefile.am
@@ -4,6 +4,8 @@ SUBDIRS = .
noinst_LIBRARIES = libreconcilioutil.a
+AUTOMAKE_OPTIONS = parallel-tests
+
libreconcilioutil_a_SOURCES = \
realpath.cc realpath.hh \
wildcard_expander.cc wildcard_expander.hh
diff --git a/src/output/Makefile.am b/src/output/Makefile.am
index e79b861..da9de2b 100644
--- a/src/output/Makefile.am
+++ b/src/output/Makefile.am
@@ -1,6 +1,8 @@
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT *.epicfail
MAINTAINERCLEANFILES = Makefile.in
+AUTOMAKE_OPTIONS = parallel-tests
+
noinst_LIBRARIES = liboutput.a
liboutput_a_SOURCES = \
colour.cc colour.hh \
diff --git a/test/Makefile.am b/test/Makefile.am
index de61faa..2b14798 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -3,6 +3,8 @@ MAINTAINERCLEANFILES = Makefile.in
AM_CXXFLAGS = -I$(top_srcdir) @PALUDIS_CXXFLAGS@ @PALUDIS_CXXFLAGS_VISIBILITY@
EXTRA_DIST = run_test.sh
+AUTOMAKE_OPTIONS = parallel-tests
+
libtest_a_SOURCES = \
test_framework.cc \
test_framework.hh \
diff --git a/vim/Makefile.am b/vim/Makefile.am
index 68a5673..e5b189d 100644
--- a/vim/Makefile.am
+++ b/vim/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS = ftdetect syntax
+AUTOMAKE_OPTIONS = parallel-tests
+
built-sources : $(BUILT_SOURCES)
for s in `echo $(SUBDIRS) | tr -d .` ; do $(MAKE) -C $$s built-sources || exit 1 ; done
diff --git a/vim/ftdetect/Makefile.am b/vim/ftdetect/Makefile.am
index e9210d5..172bec0 100644
--- a/vim/ftdetect/Makefile.am
+++ b/vim/ftdetect/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS =
+AUTOMAKE_OPTIONS = parallel-tests
+
vimscripts = \
paludis.vim
diff --git a/vim/syntax/Makefile.am b/vim/syntax/Makefile.am
index 7cbbea1..236ca35 100644
--- a/vim/syntax/Makefile.am
+++ b/vim/syntax/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda *.loT .keep *.epicfail
SUBDIRS =
+AUTOMAKE_OPTIONS = parallel-tests
+
vimscripts = \
paludis-environment-conf.vim \
paludis-keywords-conf.vim \
diff --git a/zsh-completion/Makefile.am b/zsh-completion/Makefile.am
index 5dbd140..ca6b26d 100644
--- a/zsh-completion/Makefile.am
+++ b/zsh-completion/Makefile.am
@@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in
noinst_DATA = _paludis _adjutrix _paludis_packages _inquisitio _importare _reconcilio
EXTRA_DIST = $(noinst_DATA)
+AUTOMAKE_OPTIONS = parallel-tests
+
built-sources : $(BUILT_SOURCES)
for s in $(SUBDIRS) ; do $(MAKE) -C $$s built-sources || exit 1 ; done