automake-commit
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]