[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Automake-commit] [SCM] GNU Automake branch, experimental/ng/subdirs, cr
From: |
Stefano Lattarini |
Subject: |
[Automake-commit] [SCM] GNU Automake branch, experimental/ng/subdirs, created. v1.12.1-320-g5985abd |
Date: |
Sun, 10 Jun 2012 20:40:46 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".
http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=5985abd140a4d80234f99a957780fd6d2bf8f5bc
The branch, experimental/ng/subdirs has been created
at 5985abd140a4d80234f99a957780fd6d2bf8f5bc (commit)
- Log -----------------------------------------------------------------
commit 5985abd140a4d80234f99a957780fd6d2bf8f5bc
Author: Stefano Lattarini <address@hidden>
Date: Sun Jun 10 22:23:18 2012 +0200
[ng] subdirs: enhance coverage, tweak and rename few tests
* t/subdir5.sh: Rename ...
* t/subdir-add-pr46.sh: ... like this.
* t/subdir8.sh: Rename ...
* t/subdir-add2-pr46.sh: ... like this.
* t/cond2.sh: Rename ...
* t/subdir-cond-err.sh: ... like this.
* t/subdir9.sh: Rename ...
* t/subdir-slash.sh: ... like this, and improve heading comments.
* t/subcond.sh: Rename ...
* t/subdir-cond-gettext.sh: ... like this, and improve m4 quoting.
* t/subcond2.sh: Rename ...
* t/subdir-am-cond.sh: ... like this, and adjust heading comments.
* t/subcond3.sh: Rename ...
* t/subdir-ac-subst.sh: ... like this, and adjust heading comments.
* t/subdir2.sh: Rename ...
* t/subdir-subsub.sh: ... like this, and enhance to also run
'./configure' and 'make'.
* t/subdir-order.sh: New test, check that the $(SUDBIRS) entries
are processed in the order they are specified.
* t/subdir-distclean.sh: New test, check that "./configure &&
make && make distclean" is actually a no-op, even when conditional
SUBDIRS are involved.
* doc/automake-ng.texi: Adjust references to tests.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 8356838c3cb983e29f1179d1365b2614e062336a
Author: Stefano Lattarini <address@hidden>
Date: Sun Jun 10 17:34:10 2012 +0200
[ng] subdirs: use static pattern rules to define *-recursive targets
* lib/am/subdirs.am ($(RECURSIVE_TARGETS), $(RECURSIVE_CLEAN_TARGETS)):
Rewrite as static pattern rules. This will also simplify their recipes,
avoid extra processing by the shell, and shave off a couple of forks.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 3c75956daa46cff11832c7a16271a9afe72e3c1f
Author: Stefano Lattarini <address@hidden>
Date: Sun Jun 10 18:29:45 2012 +0200
[ng] automake: stop supporting "%KEY?iftrue:iffalse%" transforms
And the similar "reduced forms" "%KEY:iffalse%" and "%KEY?iftrue%"
as well.
They are convoluted, never used (after the previous change), and will
get in the way if we want to use GNU make static pattern rules in our
internal '*.am' fragments (which we plan to do soon in later changes).
* automake.in (preprocess_file, transform): Simplify not to support
those transform patterns.
Signed-off-by: Stefano Lattarini <address@hidden>
commit ad9622a039df4e853db4d13bb14edcd9181ffdd4
Author: Stefano Lattarini <address@hidden>
Date: Sun Jun 10 18:26:45 2012 +0200
[ng] am: stop using "%KEY:iffalse?iftrue%" transforms
And the similar "reduced forms" "%KEY:iffalse%" and "%KEY?iftrue%"
as well.
They are harder to grasp, can be easily reformulated in function of
other "plainer" transforms ("?KEY?" and "?!KEY?"), and we'll have to
remove support for them anyway in a later change.
* lib/am/data.am, lib/am/libs.am, lib/am/lisp.am, lib/am/ltlib.am,
lib/am/progs.am, lib/am/python.am, lib/am/scripts.am: Adjusted not
to rely on those kinds of transforms.
Signed-off-by: Stefano Lattarini <address@hidden>
commit fc4bcca42616bc03fd2900265559b1bf5318ce38
Author: Stefano Lattarini <address@hidden>
Date: Fri Jun 8 21:37:40 2012 +0200
[ng] subdirs: prefer "make -C dir" over "cd dir && make"
* lib/am/subdirs.am ($(RECURSIVE_TARGETS), $(RECURSIVE_CLEAN_TARGETS)):
Prefer "$(MAKE) -C $$dir ..." over "($(am__cd) $$dir && $(MAKE) ...".
Signed-off-by: Stefano Lattarini <address@hidden>
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Automake
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Automake-commit] [SCM] GNU Automake branch, experimental/ng/subdirs, created. v1.12.1-320-g5985abd,
Stefano Lattarini <=