]> git.ipfire.org Git - thirdparty/automake.git/commit
tests: don't let a known Solaris make bug poison too many tests
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 9 Aug 2011 15:51:51 +0000 (17:51 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 9 Aug 2011 15:54:44 +0000 (17:54 +0200)
commitf501499a97946794fe2e5f264e2276ffe826ec07
treec3b283a04347529fc79603c61ac84ee8bebdff2d
parentfe1b11ebe22d45eac5625b237d5dd4d20e0d03c8
tests: don't let a known Solaris make bug poison too many tests

See automake bug#7670 and bug#7824.

* tests/defs (make_can_chain_suffix_rules): New function, tell
whether the make implementation in use can chain suffix rules
automatically or not.
* tests/suffix3.test: Use it to avoid issuing calls to make that
are unportable to make implementations that are not smart enough
to chain suffix rules automatically.
* tests/suffix8.test: Use it to avoid issuing calls to make that
* tests/suffix10.test: Use it to avoid issuing calls to make that
* tests/suffix11.test: Use it to avoid issuing calls to make that
* tests/suffix-chain.test: New test, exposes the limitation that
we have papered over in the tests above.
ChangeLog
tests/Makefile.am
tests/Makefile.in
tests/defs
tests/suffix-chain.test [new file with mode: 0755]
tests/suffix10.test
tests/suffix11.test
tests/suffix3.test
tests/suffix8.test