summaryrefslogtreecommitdiffstats
path: root/usr.bin/bmake
Commit message (Collapse)AuthorAgeFilesLines
* Merge bmake-20140101 from vendorsjg2014-01-273-5/+9
|
* Stick to traditional DEFAULT_SYS_PATH (/usr/share/mk)sjg2013-09-101-0/+1
| | | | | Reviewed by: obrien Approved by: re
* Merge bmake-20130904sjg2013-09-052-4/+5
|
* ParseGetLine: don't treat a zero byte as end of buffer if P_end says it isn't.sjg2013-08-101-1/+1
| | | | | Consume up to next newline, and issue a parse warning. If no newline found before P_end, carry on as before.
* Merge bmake-20130730sjg2013-08-023-7/+7
| | | | | Main feature of interest is .MAKE.JOB.PREFIX= to suppress --- job --- tokens.
* Update to bmake-20130604 to fix file descriptor leak.sjg2013-06-051-2/+2
|
* Sync with upstream version (20130520) that includes same fixes made last week.sjg2013-05-201-2/+2
|
* Per the comment, we cannot rely on bsd.own.mksjg2013-05-171-7/+6
| | | | | | we could be on an old system that knows noting of MK_BMAKE or on an almost up to date one that is defaulting it to "no" neither of which will work.
* We really need to get the bsd.own.mk from this tree so thesjg2013-05-171-0/+8
| | | | | correct options are set. Also defined NO_PWD_OVERRIDE to match behavior of fmake.
* guard against MK_SHARED_TOOLCHAIN not being defined.delphij2013-05-161-1/+1
|
* Similar to r250719: guard against MK_BMAKE not being defined.delphij2013-05-161-1/+1
|
* Update to bmake-20130330sjg2013-04-023-6/+7
|
* Missed adding Makefile.config and unit-tests/Makefile shouldsjg2013-02-042-0/+23
| | | | | | allow FreeBSD make to do 'obj'. Approved by: marcel (mentor)
* Merge bmake-20130123sjg2013-02-013-130/+94
| | | | Approved by: marcel (mentor)
* Merge bmake-20121111sjg2012-11-163-4/+10
| | | | | | Also pay attention to MK_SHARED_TOOLCHAIN. Approved by: marcel (mentor)
* Merge bmake-20121010sjg2012-10-251-8/+12
| | | | Approved by: marcel (mentor)
* Fix a bootstrapping problem where the first bmake (built by FreeBSD'smarcel2012-10-191-4/+3
| | | | | | | | | make) ended up being built with -DFORCE_MACHINE. This broke the lib32 built for amd64 & powerpc64. This fix is comes with the next import of bmake, but is committed here and now to minimize the exposure to the bug. Submitted by: Simon Gerraty <sjg@juniper.net>
* Obey the value of "MK_BMAKE".obrien2012-10-161-1/+1
|
* Add bmake to the build and allow it to be installed as make(1) insteadmarcel2012-10-064-0/+642
of FreeBSD's make by setting WITH_BMAKE. The WITH_BMAKE build makes it easy for people to switch while working out the kinks -- think ports tree here. The option will be removed in due time. Submitted by: Simon Gerraty (sjg@juniper.net)
OpenPOWER on IntegriCloud