summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2012-03-28 17:03:25 +0200
committerStefano Lattarini <stefano.lattarini@gmail.com>2012-03-28 22:07:15 +0200
commitfeeb7f6a910bdf9ede9d0cc6a69040a3eb6d30d8 (patch)
treefd28a11ee1200d4ee410f74b51521c1454a3e1fe /configure.ac
parentb96263e1cc2d2977cf685d5596c7bbf57617a0da (diff)
downloadautomake-feeb7f6a910bdf9ede9d0cc6a69040a3eb6d30d8.tar.gz
maint: reduce use of recursion in automake build system
Recursive make-based build systems tend to be slower, more fragile and less faithful than "flat" ones. See Peter Miller's article "Recursive Make Considered Harmful" for more a more in-depth discussion: <http://miller.emu.id.au/pmiller/books/rmch/> While in the case of automake this isn't a big problem (given the small size of its build systems), it still creates occasional glitches and annoyances. So, with this change, we start making less use of make recursion in the Automake's own build system (future changes will reduce it even more). * lib/am/Makefile.am, lib/Automake/Makefile.am: Removed, their content merged ... * lib/Makefile.am: ... here, with required adjustments. * configure.ac (AC_CONFIG_FILES): Update. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 0 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 18dbd8aa2..4b0be1b2e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -208,9 +208,7 @@ AC_CONFIG_FILES([
Makefile
contrib/Makefile
doc/Makefile
- lib/Automake/Makefile
lib/Makefile
- lib/am/Makefile
m4/Makefile
tests/Makefile
tests/defs