]> git.ipfire.org Git - thirdparty/automake.git/commit
Implement EXTRA_maude_DEPENDENCIES for programs and libraries.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 2 Oct 2010 18:25:53 +0000 (20:25 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 2 Oct 2010 18:25:53 +0000 (20:25 +0200)
commit6edafbb503ed5d81f963fb8eeec7595c8158d828
tree84f00b0c9566077f55dbaeb7530e1b527c322cc3
parentf133e575101d91b1160a40c1846ef7bd6d1a6bf2
Implement EXTRA_maude_DEPENDENCIES for programs and libraries.

* automake.in (handle_programs, handle_libraries)
(handle_ltlibraries): Mark EXTRA_*_DEPENDENCIES as recognized.
* doc/automake.texi (Linking, Program and Library Variables)
(LIBOBJS): Document EXTRA_*_DEPENDENCIES.
* lib/am/library.am (%LIBRARY%): Also depend on
$(EXTRA_%XLIBRARY%_DEPENDENCIES).
* lib/am/ltlibrary.am (%LTLIBRARY%): Also depend on
(%XLTLIBRARY%_DEPENDENCIES).
* lib/am/program.am (%PROGRAM%%EXEEXT%): Also depend on
$(EXTRA_%XPROGRAM%_DEPENDENCIES).
* tests/extradep.test, tests/extradep2.test: New tests.
* tests/Makefile.am (TESTS): Update.
* NEWS: Update.
Suggested by Eric Blake.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
NEWS
automake.in
doc/automake.texi
lib/am/library.am
lib/am/ltlibrary.am
lib/am/program.am
tests/Makefile.am
tests/Makefile.in
tests/extradep.test [new file with mode: 0755]
tests/extradep2.test [new file with mode: 0755]