summaryrefslogtreecommitdiff
path: root/tests/run_make_tests.pl
AgeCommit message (Collapse)AuthorFilesLines
2004-09-21Add some more unit tests for variable flavors.Paul Smith1-18/+29
Allow run_make_tests() to be invoked with an undef makefile string, in which case it re-uses the previous string.
2004-09-21Fix some bugs in variable pattern substitution (e.g. $(VAR:A=B)),Paul Smith1-0/+8
reported by Markus Mauhart <qwe123@chello.at>. One was a simple typo; to fix the other we call patsubst_expand() for all instances of variable substitution, even when there is no '%'. We used to call subst_expand() with a special flag set in the latter case, but it didn't work properly in all situations. Easier to just use patsubst_expand() since that's what it is.
2004-05-16Various enhancementsPaul Smith1-49/+83
- OS/2 Patches - OpenVMS updates - Sanitize the handling of -include/sinclude with and without -k - Fix the setting of $< for order-only rules.
2003-05-02- Fix bug #1405: allow multiple pattern-specific variables to match a target.Paul Smith1-1/+5
- Fix some uncleanliness about the implementation of patterns-specific vars. - Some enhancements to the OS/2 port.
2002-07-11Install Greg McGary's patches to port the id-utils hashing functions toPaul Smith1-0/+34
GNU make. Also he provides some other performance fixups after doing some profiling of make on large makefiles. Modify the test suite to allow the use of Valgrind to find memory problems.
2000-02-05* Updates for VMS, Windows, and DOS ports.Paul Smith1-0/+11
* Clean up some warnings.
1999-09-17* Fix escaping from perl to the shell.Paul Smith1-1/+1
1999-09-17* A few script fixes and updates for 3.78.Paul Smith1-16/+38
1999-09-15* Cleanup the test suite.Paul Smith1-26/+26
1999-09-14* Added the test suite to the main distribution.Paul Smith1-0/+203