summaryrefslogtreecommitdiff
path: root/maintMakefile
Commit message (Collapse)AuthorAgeFilesLines
* GNU Make release 4.1.Paul Smith2014-10-051-2/+2
|
* Update Copyright statements for 2014.Paul Smith2014-09-301-1/+1
|
* * configure.ac, maintMakefile, w32/Makefile.am: Fix autotools issues.Paul Smith2014-09-071-5/+5
| | | | Reported by Paul Eggert <eggert@cs.ucla.edu>
* * maintMakefile, various: Improve constification of the codebase.Paul Smith2014-07-071-1/+1
|
* * maintMakefile (checkcfg.%): Add testing of build.shPaul Smith2013-10-191-3/+9
|
* * maintMakefile: Accept variable overrides from the environment.Paul Smith2013-10-191-4/+12
|
* Add support for updating the GNU make web pages.Paul Smith2013-10-131-0/+44
| | | | | Add makefile rules for updating the http://www.gnu.org/software/make web pages, including the online GNU make manual.
* Convert to auto-generated ChangeLog files.Paul Smith2013-10-131-8/+30
| | | | | | | | Rename existing ChangeLog files so they won't be distributed. Add targets to maintMakefile to generate ChangeLog from the Git repository. This will require a version of gnulib be available. Because ChangeLog is auto-generated, we have to switch our automake mode to "foreign" or it will complain and fail.
* GNU Make release 4.0.Paul Smith2013-10-091-1/+14
|
* Create a target that tests alternative configurations.Paul Smith2013-09-211-0/+31
|
* Update copyright for changes in 2013.Paul Smith2013-05-171-1/+1
|
* Rename the make.h file to makeint.h for internal use only.Paul Smith2013-01-201-2/+2
|
* Fix clean rules.Paul Smith2013-01-121-3/+5
|
* Modify instructions, etc. for Git support.Paul Smith2013-01-121-24/+9
|
* Simplify copyrights using ranges of years.Paul Smith2012-03-051-2/+1
| | | | | The new GNU Maintainer's Manual allows the use of year ranges in certain situations; take advantage of this simplification.
* Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.Paul Smith2012-03-041-1/+1
| | | | Fixes Savannah bug #34530.
* Update copyright notices.Paul Smith2012-01-161-1/+1
|
* Avoid certificate checks when getting PO files from translationproject.orgPaul Smith2011-09-171-1/+3
|
* * Fixups to the make man pagePaul Smith2011-02-211-0/+3
| | | | | | | | | | | * Minor syntax cleanups in the manual * In non-maintainer mode set NDEBUG to disable assert() * Performance improvements in strcache: Build Info 1000 2000 4000 3.82 -g 2.61s 8.85s 33.52s 3.82 -O2 1.90s 7.62s 27.82s New -g (with asserts) 1.03s 2.31s 5.79s New -O2 (no asserts) 0.65s 1.50s 3.52s
* Update copyrights for 2010.Paul Smith2010-07-131-1/+1
|
* Fix FTP upload rules.Paul Smith2010-07-071-3/+5
|
* Update copyright years.Paul Smith2009-10-251-1/+1
|
* - Modify access of config and gnulib Savannah modules to use GITPaul Smith2009-06-041-12/+11
| | | | | | | | | | | | | - Fix Savannah bug #24655. - Fix Savannah bug #24588. - Fix Savannah bug #24277. - Fix Savannah bug #25697. - Fix Savannah bug #25694. - Fix Savannah bug #25460. - Fix Savannah bug #26207. - Fix Savannah bug #25712. - Fix Savannah bug #26593. - Fix various doc issues.
* Update the translation project location for PO files (again)Paul Smith2008-03-281-1/+1
| | | | Apply fix for Savannah bug #22379.
* * Update to GPLv3Paul Smith2007-07-041-8/+9
| | | | | * Update copyright to 2007 * Fix download URL for translation files (thanks to Thiemo Seufer)
* This is a major update, which switches virtually every allocated-but-not-freedPaul Smith2007-03-201-12/+16
| | | | | | | | | | | | | | | string into the strcache. As a side-effect, many more structure members and function arguments can/should be declared const. As mentioned in the changelog, unfortunately measurement shows that this change does not yet reduce memory. The problem is with secondary expansion: because of this we store all the prerequisites in the string cache twice. First we store the prerequisite string after initial expansion but before secondary expansion, then we store each individual file after secondary expansion and expand_deps(). I plan to change expand_deps() to be callable in either context (eval or snap_deps) then have non-second-expansion targets call expand_deps() during eval, so that we only need to store that dependency list once.
* Fixed a number of documentation bugs, plus some build/install issues:Paul Smith2006-10-011-7/+8
| | | | | | | | 16304, 16468, 16577, 17701, 17880, 16051, 16652, 16698 Plus some from the mailing list. Imported a patch from Eli to allow Cygwin builds to support DOS-style pathnames.
* Another round of cleanups:Paul Smith2006-04-091-1/+4
| | | | | | | | - Add more warnings. - Rename variables that mask out-scope vars with the same name. - Remove all casts of return values from xmalloc, xrealloc, and alloca. - Remove casts of the first argument to xrealloc. - Convert all bcopy/bzero/bcmp invocations to use memcp/memmove/memset/memcmp.
* Minor tweaks for 3.81rc2.Paul Smith2006-03-171-5/+6
|
* Last of the copyright updates.Paul Smith2006-02-111-2/+2
|
* Update copyright and license notices on all files.Paul Smith2006-02-111-0/+17
| | | | Added new file strcache.c to various non-UNIX makefiles and build scripts.
* Fix a crash I introduced last-minute.Paul Smith2005-10-261-1/+2
| | | | Try to avoid extraneous rebuilds of template files.
* Various minor updates and code cleanups.Paul Smith2005-07-121-6/+7
|
* Various fixes and updates from testers of the beta3 release (mostly WindowsPaul Smith2005-07-041-0/+5
| | | | and OS/2 changes).
* Fixes for some Windows/MSC compile issues.Paul Smith2005-06-271-1/+1
| | | | wget command line option seems to have changed?
* Fixes to allow "make dist" etc. to work again.Paul Smith2005-05-101-1/+1
|
* Add a new Irish (ga) translation.Paul Smith2005-02-091-43/+11
| | | | | Fixed the CVS download URL to be simplified. Fixed the .texi doc download: the ftp site was decommed so use CVS.
* Add a Finnish translation.Paul Smith2005-02-011-1/+1
| | | | | Update the URL for the GNU translation site in maintMakefile; the old one stopped working.
* Fix problems with README and build.shPaul Smith2004-11-301-11/+11
| | | | Apply an old patch from Paul Eggert.
* Numerous updates and bug fixes.Paul Smith2004-03-221-3/+5
| | | | | | A number of W32 cleanups from J.Grant. A number of OS/2 cleanups from Andreas Buening. Various random bug fixes.
* More maintainer rules.Paul Smith2004-03-061-3/+14
|
* Updates to automate generation of GNU upload artifacts.Paul Smith2004-03-041-0/+26
| | | | | | Fix a problem compiling on old, pre-ANSI systems. getloadavg test is still broken, but make builds. Document a breakage on SunOS 4.x systems.
* Many compiler warning cleanups.Paul Smith2004-02-241-1/+2
| | | | | Small fixes for W32 (from Jonathan Grant <jg-make@jguk.org>) Maintainer enhancements to clean up the tree.
* Numerous fixes: patches for OS/2; core for -f ''; makefile updates.Paul Smith2004-02-231-29/+36
|
* Many bug fixes etc.Paul Smith2004-01-211-2/+3
| | | | | | | | | - 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.
* Build fixes due to changes in the FSF web site.Paul Smith2003-10-221-7/+12
| | | | | Add new language support. Minor configure, etc. cleanups.
* - Fix bug #1405: allow multiple pattern-specific variables to match a target.Paul Smith2003-05-021-3/+3
| | | | | - Fix some uncleanliness about the implementation of patterns-specific vars. - Some enhancements to the OS/2 port.
* Convert the source code to use ANSI C style function definitions andPaul Smith2002-10-141-2/+3
| | | | | | | | 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.
* Update to a new version of automake and gettext.Paul Smith2002-08-101-10/+13
| | | | | | | | | | Invent a new macro HAVE_DOS_PATHS and change various instances of: #if defined(WINDOWS) || defined(__MSDOS__) to use the new macro instead. This should help make the OS/2 port cleaner, as well. Invent a cvs-clean maintainer target that tries to get the workspace back to the state it was in after a CVS checkout. New language.
* Change the version.Paul Smith2002-08-081-1/+1
| | | | | | Update to require new gettext. Change hash.c to by K&R. Redo some strings to make i18n simpler.