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-319-g5c2a82e
Date: Sun, 10 Jun 2012 18:24:25 +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=5c2a82ea902a9e93ad6a991306456589199a52ca

The branch, experimental/ng/subdirs has been created
        at  5c2a82ea902a9e93ad6a991306456589199a52ca (commit)

- Log -----------------------------------------------------------------
commit 5c2a82ea902a9e93ad6a991306456589199a52ca
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]