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/deps-pr13928,


From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, experimental/deps-pr13928, created. v1.14.1-79-g8eb0a66
Date: Thu, 01 Jan 2015 18:16:40 +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=8eb0a66a2fbe295cd6f45189de99491b7570bd5e

The branch, experimental/deps-pr13928 has been created
        at  8eb0a66a2fbe295cd6f45189de99491b7570bd5e (commit)

- Log -----------------------------------------------------------------
commit 8eb0a66a2fbe295cd6f45189de99491b7570bd5e
Author: Stefano Lattarini <address@hidden>
Date:   Wed Dec 24 10:57:17 2014 +0100

    deps: 'subdir-object' option now works when foo_SOURCES contains $(var)
    
    Following a suggestions of Johan Kristensen, we have config.status use
    'make' invocations rather than Makefile-parsing 'sed' hacks to bootstrap
    the dependency-tracking '.Po' and '.Plo' makefile fragments. To handle
    the inclusion of such files that are still missing when make is first
    we basically generate a temporary Makefile without these includes, and
    call 'make' on that Makefile.
    
    This fixes the serious bug bug#13928, which was an hard blocker to make the
    behavior mandated by the 'subdir-object' active by default (which we want
    to do in Automake 2.0).
    
    The issue has also been reported in bug#15919.
    
    * NEWS, THANKS: Update
    * bin/automake.in (handle_languages): Add a trailing "marking" comment
    ("# am--include-marker") to the generated Makefile lines issuing 'include'
    directives for the dependency-tracking '.Po' and '.Plo' makefile fragments.
    Also rename the generated Makefile variable 'am__depfiles_maybe' to the
    clearer 'am__maybe_remake_depfiles'.
    Minor unrelated refactoring.
    * lib/am/configure.am: Adjust to account for the 'am__depfiles_maybe' ->
    'am__maybe_remake_depfiles' renaming.
    * lib/am/depend.am: Add rules to generate a dummy version of all the
    dependency-tracking '.Po' and '.Plo' makefile fragments.
    * m4/depout.m4: Use make invocations rather than Makefile-parsing sed hacks
    to bootstrap the dependency-tracking '.Po' and '.Plo' makefile fragments.
    We still use some sed trickery in order to remove the inclusion of the
    still non existing .Po and .Plo files from the Makefile we invoke make
    upon; this is done stripping lines that contain the magic string
    "# am--include-marker".
    * m4/make.m4 (AM_MAKE_INCLUDE): Given that now automake generates Makefiles
    containing include statements with trailing comment, adjust the checks done
    here to make sure $MAKE support that; e.g., "include foo.mk # comment"
    rather than just "include foo.mk".
    Also refactor and adjust to leave better debugging info in config.log.
    * t/postproc.sh: Rename ...
    * t/depend-postproc.sh: ... to this, and adjust and enhance.
    * t/list-of-tests.mk (handwritten_TESTS): Adjust.
    (XFAIL_TESTS): Remove 't/subobj-indir-pr13928.sh', which is now succeeding.
    * t/depcomp8a.sh: Adjust grepping check to account for the changes in
    the generated Makefile, and tp be somewhat more robust in light of possible
    future modifications.
    * t/depcomp8b.sh: Likewise.
    * t/subobj11b.sh: Likewise.
    * t/subobj11c.sh: Likewise.
    * t/extra-sources.sh: Likewise.
    * t/lex-depend-grep.sh: Likewise.
    * t/lex-depend-cxx.sh: Add a command to help debugging in case of test
    failure.
    
    Helped-by: Johan Kristensen <address@hidden>
    Signed-off-by: Stefano Lattarini <address@hidden>

commit db43dd473361d90d8b00362cfef5bac8e722000d
Author: Stefano Lattarini <address@hidden>
Date:   Wed Dec 31 00:05:23 2014 +0100

    release: stable minor release 1.15
    
    * configure.ac (AC_INIT): Bump version number to 1.15.
    * m4/amversion.m4: Likewise (auto-updated by "make bootstrap").
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit e443cc9ca68ebbcd756b8cd4ceb6e104c6c25930
Author: Stefano Lattarini <address@hidden>
Date:   Wed Dec 31 00:02:30 2014 +0100

    NEWS: minor improvements and fixed some typos and grammaros
    
    Signed-off-by: Stefano Lattarini <address@hidden>

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU Automake



reply via email to

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