[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Automake-NG] [PATCH 0/4] Place objects for sources in a subdir into the
From: |
Stefano Lattarini |
Subject: |
[Automake-NG] [PATCH 0/4] Place objects for sources in a subdir into the same subdir |
Date: |
Fri, 8 Jun 2012 10:28:12 +0200 |
That is, in mainline Automake terms, always behave as if the 'subdir-object'
option is always active. This change is mostly useful for packages using a
non-recursive make setup, which in Automake-NG we want to encourage as much
as possible.
I will push by tomorrow if there is no objection.
-*-*-*-
Stefano Lattarini (4):
[ng] automake: don't define many identical 'lang_*_rewrite' subroutines
[ng] subdir-objects: enable unconditionally
[ng] tests: remove explicit usages of the 'subdir-objects' option
[ng] cleanup: after enabling of subdir-objects unconditionally
NG-NEWS | 12 ++
automake.in | 293 ++++++++-----------------------
doc/automake-ng.texi | 37 +---
lib/am/depend2.am | 3 +-
lib/am/lex.am | 2 +-
lib/am/yacc.am | 2 +-
t/amopts-variable-expansion.sh | 11 +-
t/ax/depcomp-shuffle.sh | 5 +-
t/ax/depcomp.sh | 7 +-
t/ccnoco2.sh | 35 ++--
t/ccnoco3.sh | 1 -
t/check8.sh | 1 -
t/cscope.tap | 2 +
t/depcomp-recover.sh | 1 -
t/depcomp-shuffle-sub-vpath.sh | 2 +-
t/depcomp-shuffle-sub.sh | 2 +-
t/depcomp-shuffle-vpath.sh | 2 +-
t/depcomp-shuffle.sh | 2 +-
t/depcomp8a.sh | 22 +--
t/depcomp8b.sh | 22 +--
t/fort4.sh | 41 +++--
t/fort5.sh | 17 +-
t/gcj.sh | 37 +++-
t/instdir-ltlib.sh | 1 -
t/instdir-prog.sh | 1 -
t/lex-line.sh | 28 +--
t/lex-subobj-nodep.sh | 5 +-
t/lex5.sh | 9 +-
t/libobj19.sh | 1 -
t/libobj20a.sh | 45 -----
t/libobj20b.sh | 3 +-
t/libobj20c.sh | 3 +-
t/libtool3.sh | 9 +-
t/libtool7.sh | 1 -
t/parallel-am2.sh | 2 -
t/parallel-tests-suffix-prog.sh | 1 +
t/pr224.sh | 1 -
t/pr401.sh | 15 --
t/pr401b.sh | 13 --
t/pr401c.sh | 14 --
t/repeated-options.sh | 48 +----
t/silent-lex.sh | 26 +--
t/silent-many-gcc.sh | 74 +++-----
t/silent-many-generic.sh | 74 +++-----
t/silent-yacc.sh | 37 +---
t/silent.sh | 39 ++--
t/silent2.sh | 41 ++---
t/silent3.sh | 38 ++--
t/silent4.sh | 38 ++--
t/silent9.sh | 40 ++---
t/silentcxx-gcc.sh | 37 ++--
t/silentcxx.sh | 38 ++--
t/silentf77.sh | 28 ++-
t/silentf90.sh | 28 ++-
t/specflg-dummy.sh | 8 +-
t/subdir3.sh | 36 ----
t/{subobj.sh => subobj-c.sh} | 5 +-
t/{subobj2.sh => subobj-cxx-grep.sh} | 11 +-
t/subobj-cxx.sh | 121 +++++++++++++
t/subobj-libtool.sh | 1 -
t/subobj10.sh | 22 ++-
t/subobj11a.sh | 1 -
t/subobj4.sh | 53 ------
t/subobj5.sh | 1 -
t/subobj8.sh | 4 +-
t/subobj9.sh | 6 +-
t/subpkg-yacc.sh | 15 +-
t/subpkg.sh | 10 +-
t/suffix-custom-subobj.sh | 1 -
t/suffix13.sh | 12 +-
t/vala3.sh | 39 ++--
t/warning-groups-win-over-strictness.sh | 5 +-
t/warnings-override.sh | 8 +-
t/warnings-precedence.sh | 8 +-
t/warnings-strictness-interactions.sh | 10 +-
t/warnings-win-over-strictness.sh | 9 +-
t/xsource.sh | 18 +-
t/yacc-d-cxx.sh | 1 -
t/yacc-dist-nobuild-subdir.sh | 4 +-
t/yacc-line.sh | 37 ++--
t/yacc-subobj-nodep.sh | 4 +-
t/yacc5.sh | 28 +--
t/yacc8.sh | 1 -
83 files changed, 625 insertions(+), 1151 deletions(-)
delete mode 100755 t/libobj20a.sh
delete mode 100755 t/subdir3.sh
rename t/{subobj.sh => subobj-c.sh} (95%)
rename t/{subobj2.sh => subobj-cxx-grep.sh} (78%)
create mode 100755 t/subobj-cxx.sh
delete mode 100755 t/subobj4.sh
--
1.7.9.5
- [Automake-NG] [PATCH 0/4] Place objects for sources in a subdir into the same subdir,
Stefano Lattarini <=