summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-04-20Import bmake-20100414:joerg33-4483/+4940
- Resolve argv[0] with realpath if needed - Add :tA to realpath(3)ify variables - Support for .info, .warning, .error, .ERROR - Unit tests for .ERROR / .error; never make .ERROR the default target - Fix for .ALLSRC being populated twice - Support for .MAKE_MODE, .MAKE.MAKEFILE_PREFERENCE, .MAKE_DEPENDFILE - Haiku support - Improved diagnostics for .for with multiple variables - Rewrite bootstrap to not use make - Fix for -m .../ - Add support for .unexport - Catch typoes in .el*if etc - Fix parsing of :S;...;...; applied to .for loop iterators appearing in dependency lines
2009-09-18Import bmake-20090909:joerg100-2467/+4068
- .MAKE.LEVEL, -C, SIGINFO support - fixes for :M and \: - vfork signal handling fixes e.g. for Solaris
2008-11-11bmake-20081111:joerg92-597/+1193
- remove unused compat code for (v)asprintf - remove unneeded configure checks - use emalloc and co only if the whole family is provided by libutil
2008-11-11Update to bmake 20081101 snapshot. The more important changes are:joerg31-3409/+5364
- portability fixes for putenv - man page updates - fix processing of .END with -j - fix some segmentation faults on parse errors - debug output goes to stderr by default - first round of fixes for A/UX - fix crashes on long lines - faster VarQuote - fix use of ?= when the LHS contains variable references
2008-03-09Import bmake-20080215joerg73-5122/+5708
2005-12-02Import bmake-20051105sjg94-0/+46591
1997-08-20initial empty check-insrcmastr0-0/+0