summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2006-02-11Update copyright and license notices on all files.Paul Smith1-0/+16
Added new file strcache.c to various non-UNIX makefiles and build scripts.
2006-02-10- New code capability: a read-only string cache. Start of solution forPaul Smith1-1/+1
Savannah bug #15182, but not much uses it yet. Coming shortly. - Added short-circuiting $(and ..) and $(or ...) functions.
2006-02-01Various updates, mainly to the Windows port, from Eli Zaretskii andPaul Smith1-1/+1
Markus Maurhart.
2006-01-04Various changes getting ready for the release of 3.81.Paul Smith1-2/+2
- Updates to make.texi and make.1 and other documentation - Some VMS patches - Fix minor bugs reported on the mailing list and from Debian.
2005-08-08- Fixed a bug reported by Michael Matz regarding handling of parallelPaul Smith1-0/+1
jobs after a failed job. - Enhancements to WINDOWS32 code from Eli Zaretskii. - Add Microsoft Project files from J. Grant.
2005-05-10Fixes to allow "make dist" etc. to work again.Paul Smith1-5/+6
2005-02-26Add configure operations to support MINGW on Windows.Paul Smith1-0/+14
2004-11-30Fix problems with README and build.shPaul Smith1-0/+6
Apply an old patch from Paul Eggert.
2004-05-16Various enhancementsPaul Smith1-2/+2
- 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-2/+2
2004-01-21Many bug fixes etc.Paul Smith1-8/+1
- Apply a fix for the "thundering herd" problem when using "-j -l". This also fixes bug #4693. - Fix bug #7257: allow functions as ifdef arguments - Fix bug #4518: make sure we print all double-colon rules with -p. - Upgrade to autconf 2.58/automake 1.8/gettext 0.13.1 - Various doc cleanups, etc.
2003-10-22Build fixes due to changes in the FSF web site.Paul Smith1-1/+1
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-1/+8
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-05-02- Fix bug #1405: allow multiple pattern-specific variables to match a target.Paul Smith1-5/+5
- Fix some uncleanliness about the implementation of patterns-specific vars. - Some enhancements to the OS/2 port.
2003-03-25Fix bug #2892.Paul Smith1-1/+1
More OS/2 updates from Andreas Buening. Upgrade build system to autoconf 2.57 and automake 1.7.3.
2003-03-25Commit fix for bug #1418.Paul Smith1-0/+1
Upgrade to require autoconf 2.56. Fix a pathological performance hit substituting in large values with lots of words.
2002-10-25A few minor fixes to the manual and automake files.Paul Smith1-6/+3
2002-10-14Convert the source code to use ANSI C style function definitions andPaul Smith1-2/+2
enable the automake ansi2knr capability. Right now this doesn't quite build using a K&R compiler because of a problem with the loadavg test program, but the rest of the code works. I'm asking the automake list about this problem.
2002-10-04Don't put .cvsignore files in the distributed tar file.Paul Smith1-1/+1
2002-10-03Some updates for automake 1.7 and prep for releasing 3.80.Paul Smith1-3/+3
2002-09-12Fixups for the release. One bug fix, some automake complaint fixes,Paul Smith1-1/+4
and a function return type fix for older systems.
2002-07-11Install Greg McGary's patches to port the id-utils hashing functions toPaul Smith1-2/+2
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.
2002-07-08Major updates in preparation for 3.80.Paul Smith1-4/+10
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.
2002-05-10Fix Debian bug #144306: pass target-specific variables into the environmentPaul Smith1-1/+2
properly. Fix configure: allow cross-compilation; fix getloadavg (still needs _lots_ of work!) Let $(call ...) functions to be self-referencing. Lets us do transitive closures, for example.
2002-04-22Updates for new tools. Everything works now building on Linux,Paul Smith1-2/+7
including creating make packages. I'll try some other systems tomorrow. Also added a new translation: Croatian. Thanks!
2002-04-22Updates and fixes for CVS builds.Paul Smith1-18/+7
Created a README.cvs describing the procedure.
2002-04-21Update GNU make to use Autoconf 2.53, Automake 1.6.1, Gettext 0.11.1.Paul Smith1-38/+24
We're using Gettext's "external" feature to avoid including the intl code in the GNU make distribution.
2000-07-07* Minor code cleanupsPaul Smith1-0/+2
* Fix for PR/1811, from Paul Eggert.
2000-02-05* Updates for VMS, Windows, and DOS ports.Paul Smith1-1/+1
* Clean up some warnings.
2000-01-27* Some pre-pretest release cleanup.Paul Smith1-1/+1
2000-01-25* Updated gettext to use more advanced libit 0.7 version.Paul Smith1-14/+34
* Various cleanups.
2000-01-22* Implement GNU gettext internationalization support in GNU make.Paul Smith1-6/+11
1999-12-08* Various changes and fixes. See ChangeLog.Paul Smith1-1/+1
1999-11-17* Many cleanups and bugfixes.Paul Smith1-4/+4
* New handling of += in target-specific variables.
1999-10-14* Ensure -Iglob comes before any user-specified CPPFLAGS.Paul Smith1-1/+1
1999-09-16* Some minor pre-release updates.Paul Smith1-2/+4
1999-09-16* Fix some tests.Paul Smith1-0/+1
1999-09-15* Cleanup the test suite.Paul Smith1-4/+12
1999-09-14* Added the test suite to the main distribution.Paul Smith1-25/+25
1999-09-14* Some configuration fixes.Paul Smith1-1/+1
1999-07-22* Make some portability fixes.3.77.90Paul Smith1-7/+0
1999-07-22* Installed new versions of GLIBC glob library.Paul Smith1-1/+1
* Installed Tim Magill's "graph pruning" performance enhancement. * Update version to 3.77.90 for the release. * Require automake 1.4.
1999-07-21* Add configure option to enable dmalloc library.Paul Smith1-1/+1
* Various code cleanups.
1999-03-30* More build fixes. I think a vanilla CVS checkout should build OK now.Paul Smith1-3/+14
1999-03-26* Manual updates: added xrefs, some typos sent by users.Paul Smith1-1/+1
* Change the build env. to not link libglob.a unless we need it.
1999-03-05* Update FSF address info in copyright notices.Paul Smith1-7/+1
* Update maintainers build process; remove GNUmakefile. Require builders to run automake && autoreconf by hand. * Use AC_SUBST_FILE to get the maintMakefile included, rather than GNU make's include directive, which conflicts with automake 1.4's include directive.
1999-02-19* Updates for automake 1.4 and autoconf 2.13Paul Smith1-2/+4
* Check for a libc version of GNU glob and, if found, don't use the local glob headers. * Fix a bug in OpenVMS archive handling. * Fix a bug in VMS siglist processing.
1998-07-30GNU make release 3.77.Paul Smith1-8/+44
1997-09-19Quick changes for make 3.76.1.3.76.1Paul Smith1-1/+4
1997-09-05Changes for GNU make 3.75.93.Paul Smith1-1/+1