summaryrefslogtreecommitdiff
path: root/doc/make.texi
AgeCommit message (Collapse)AuthorFilesLines
2005-02-28* New feature: -L optionPaul Smith1-0/+17
* New function: $(info ...) * Disallow $(eval ...) to create prereq relationships inside command scripts (caused core dumps) * Try to allow more tests to succeed in Windows/DOS by sanitizing CRLF and \ * Various bug fixes and code cleanups (see the ChangeLog entry)
2005-02-16Add a patch from Paul Eggert that's been lying around in my directory forPaul Smith1-2/+4
a long time, disabling stack size limits where possible. Update version to beta2.
2004-12-06Handle build.sh in a better way (recommendation from the automake mailingPaul Smith1-2/+0
list).
2004-11-30Implemented `realpath' and `abspath' built-in functions.Boris Kolpackov1-0/+32
2004-11-28Fix for bug #1276: Handle SHELL according to POSIX requirements.Paul Smith1-19/+37
POSIX requires that the value of SHELL in the makefile NOT be exported to sub-commands. Instead, the value in the environment when make was invoked should be passed to the environment of sub-commands. Note that make still uses SHELL to _run_ sub-commands; it just doesn't change the value of the SHELL variable in the environment of sub-commands. As an extension to POSIX, if the makefile explicitly exports SHELL then GNU make _will_ use it in the environment of sub-commands.
2004-10-21New $(lastword ) built-in function: implementation, documentation and tests.Boris Kolpackov1-19/+43
2004-05-16Various enhancementsPaul Smith1-8/+18
- OS/2 Patches - OpenVMS updates - Sanitize the handling of -include/sinclude with and without -k - Fix the setting of $< for order-only rules.
2004-02-23Numerous fixes: patches for OS/2; core for -f ''; makefile updates.Paul Smith1-12/+10
2004-01-08Enhancements to the documentation (fixes bugs #1772 and 4898).Paul Smith1-10/+25
Add "!" to the list of shell escape characters: POSIX sh allows it to be used to negate the return value of the command.
2003-11-03Added MINGW32 changes.Paul Smith1-16/+16
This commits a number of changes from Earnie Boyd that allows GNU make to build for MINGW32 systems. Only missing from this commit are the changes to configure.in etc.; I'm waiting for Earnie to sign papers for those new files. Also not here is any README.mingw32 etc. which would explain how to use this port.
2003-10-22Build fixes due to changes in the FSF web site.Paul Smith1-4/+4
Add new language support. Minor configure, etc. cleanups.
2003-07-31Updated for autoconf 2.57, automake 1.7.6, and gettext 0.12.1.Paul Smith1-0/+2
Fixed problems with the dist target (adding missing files). Workaround for a bug in gettext 0.12.1 po/Makefile.in.in where distclean wasn't cleaning everything, which caused distcheck to fail.
2003-07-19Minor updates for Windows and OS/2.Paul Smith1-8/+8
2003-05-02- Fix bug #1405: allow multiple pattern-specific variables to match a target.Paul Smith1-7/+10
- Fix some uncleanliness about the implementation of patterns-specific vars. - Some enhancements to the OS/2 port.
2002-10-25A few minor fixes to the manual and automake files.Paul Smith1-5/+21
2002-10-13Fix bug#1379: don't use alloca() where it could overrun the stack size.Paul Smith1-24/+42
Implemented enhancement #1391: allow "export" in target-specific variable definitions. Change the Info name of the "Automatic" node to "Automatic Variables". Add text clarifying the scope of automatic variables to that section.
2002-09-18Fix a bug exporting/unexporting multiple variables in one command.Paul Smith1-8/+20
Update the text about reporting bugs.
2002-09-18Add some indexing to the manual.Paul Smith1-0/+2
Fix a few simple casting warnings, etc.
2002-09-10Add support for broken SA_RESTART on PTX.Paul Smith1-1/+7
Fix bug #103: allow ifdef, export, and unexport to expand their arguments.
2002-09-04Fix for complex situations where directories are declared as prerequisites.Paul Smith1-12/+28
Info on this fix from barkalow@reputation.com: thanks! Some updates/cleanups of some of the tests; added a forgotten -t test, etc.
2002-08-08Incorporate some VMS fixes.Paul Smith1-21/+39
Add -B option docs. Add .VARIABLES variable. Add a few new tests. Add a new translation: Swedish
2002-08-01New variables, .VARIABLES and .TARGETS.Paul Smith1-2/+34
2002-07-10Implement SysV-style $$@ support. I looked at E.Parmelan's patch butPaul Smith1-23/+36
decided to implement this a different way, and didn't use it.
2002-07-09Documentation and tests for order-only prerequisites.Paul Smith1-2/+46
Add a new test suite for automatic variables.
2002-07-08Major updates in preparation for 3.80.Paul Smith1-0/+10141
New version of the manual, put into the doc subdir. Enhancements: $(eval ...) and $(value ...) functions, various bug fixes, etc. See the ChangeLog. More to come.