]> git.ipfire.org Git - thirdparty/automake.git/commit
Merge branch 'master' into ng/master (bug#13928 fixed by this)
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 6 Jan 2015 21:03:06 +0000 (22:03 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 6 Jan 2015 21:43:20 +0000 (22:43 +0100)
commit8f3a565e9a708298be5e6fa136210c3ef4f5163d
tree7776ec837bb30604786784d7ddb4b87c8d145d69
parent9fb499a9b6f4ee175ba8a8d7d00bd756e4242173
parent6357a630dc3cac6682a0f17b255104b4dd78f89a
Merge branch 'master' into ng/master (bug#13928 fixed by this)

Part of this merge is actually a no-op, since we had already fixed
Automake-NG so that the 'subdir-object' option (enabled by default)
would work when foo_SOURCES contains $(var).

OTOH, even Automake-NG suffered of the bug where built object files,
as well as dependency-tracking makefile fragments, could be placed
in $(srcdir) when a source file was specified as '$(srdir)/foo.c' or
'$(top_srcdir)/bar.c'. See bug#16375 and bug#15293.

* master:
  deps: fix corner-case "make distclean" bug
  compile: don't place built object files in $(srcdir), ever ...
  tests: fix some bugs in an XFAILing test
  deps: 'subdir-object' option now works when foo_SOURCES contains $(var)
  NEWS: fix a typo

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
bin/automake.in
t/Makefile.inc
t/depcomp8b.sh
t/extra-sources.sh
t/lex-depend-cxx.sh