summaryrefslogtreecommitdiffstats
path: root/contrib/bmake
Commit message (Collapse)AuthorAgeFilesLines
* Update to bmake-20140620sjg2014-07-0833-163/+431
| | | | | | Main change is detection of malformed variable references. Reviewed by: obrien
* Portmgr no longer need the UL hack.sjg2014-05-271-45/+1
| | | | Reviewed by: obrien
* Merge bmake-20140101 from vendorsjg2014-01-2722-128/+306
|
* Don't SEGV when Hash_Table is uninitializedsjg2013-11-141-0/+3
|
* Avoid SEGV when passed NULL for listsjg2013-11-141-0/+3
|
* Fix Fx syntax.sjg2013-09-271-1/+1
| | | | | PR: 182269 Approved by: re@
* If MAKE_JOB_ERROR_TOKEN is set to false, do not put an error token ("E")sjg2013-09-061-1/+18
| | | | | | | | into the job queue. This avoids closing down an entire build on failure of one branch. Probably has no use outside the context of universe/tinderbox. Reviewed by: obrien
* Merge bmake-20130904sjg2013-09-0520-46/+184
|
* Pay attention to errCheck!sjg2013-09-011-1/+1
| | | | PR: 181715
* Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes)sjg2013-08-162-1/+23
| | | | for backwards compatability.
* ParseGetLine: don't treat a zero byte as end of buffer if P_end says it isn't.sjg2013-08-101-0/+10
| | | | | Consume up to next newline, and issue a parse warning. If no newline found before P_end, carry on as before.
* Move the call to Job_SetPrefix() to Job_Init() so thatsjg2013-08-042-1/+1
| | | | makefiles have had a chance to set .MAKE.JOB.PREFIX
* Merge bmake-20130730sjg2013-08-0223-165/+362
| | | | | Main feature of interest is .MAKE.JOB.PREFIX= to suppress --- job --- tokens.
* Fix use after free bug.sjg2013-06-181-2/+4
| | | | | | Parse_SetInput: curFile->fname was using the buffer passed to it - which ReadMakefile frees. This change makes the comment in ParseEOF about leaking curFile->fname true.
* Update to bmake-20130604 to fix file descriptor leak.sjg2013-06-055-22/+42
|
* Sync with upstream version (20130520) that includes same fixes made last week.sjg2013-05-2016-235/+418
|
* Fix wildcard srcs for phony targetssjg2013-05-181-6/+6
|
* Match what is in netbsd.sjg2013-05-181-1/+1
|
* Var_Delete: expand name to delete if needed.sjg2013-05-181-3/+12
|
* We really need to get the bsd.own.mk from this tree so thesjg2013-05-171-1/+4
| | | | | correct options are set. Also defined NO_PWD_OVERRIDE to match behavior of fmake.
* Local hack to allow smooth transition for ports.sjg2013-05-011-1/+44
| | | | | | | | | bsd.port.mk can set .MAKE.FreeBSD_UL=yes to cause :L and :U to have their old behavior. This should be reverted when 8.3 is EOL. PR: 173299 Reviewed by: obrien
* Update to bmake-20130330sjg2013-04-0229-330/+771
|
* Merge bmake-20130123sjg2013-02-0181-665/+10963
| | | | Approved by: marcel (mentor)
* Merge bmake-20121111sjg2012-11-168-27/+81
| | | | | | Also pay attention to MK_SHARED_TOOLCHAIN. Approved by: marcel (mentor)
* Merge bmake-20121010sjg2012-10-257-1335/+107
| | | | Approved by: marcel (mentor)
* Merge bmake-20120831 from vendor/NetBSD/bmake/dist.marcel2012-10-03120-0/+55801
Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg
OpenPOWER on IntegriCloud