aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/bmake
Commit message (Collapse)AuthorAgeFilesLines
* Stick to traditional DEFAULT_SYS_PATH (/usr/share/mk)Simon J. Gerraty2013-09-101-0/+1
| | | | | | | | Reviewed by: obrien Approved by: re Notes: svn path=/head/; revision=255463
* Merge bmake-20130904Simon J. Gerraty2013-09-052-4/+5
| | | | Notes: svn path=/head/; revision=255253
* ParseGetLine: don't treat a zero byte as end of buffer if P_end says it isn't.Simon J. Gerraty2013-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. Notes: svn path=/head/; revision=254194
* Merge bmake-20130730Simon J. Gerraty2013-08-023-7/+7
| | | | | | | | Main feature of interest is .MAKE.JOB.PREFIX= to suppress --- job --- tokens. Notes: svn path=/head/; revision=253883
* Update to bmake-20130604 to fix file descriptor leak.Simon J. Gerraty2013-06-051-2/+2
| | | | Notes: svn path=/head/; revision=251422
* Sync with upstream version (20130520) that includes same fixes made last week.Simon J. Gerraty2013-05-201-2/+2
| | | | Notes: svn path=/head/; revision=250837
* Per the comment, we cannot rely on bsd.own.mkSimon J. Gerraty2013-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. Notes: svn path=/head/; revision=250755
* We really need to get the bsd.own.mk from this tree so theSimon J. Gerraty2013-05-171-0/+8
| | | | | | | | correct options are set. Also defined NO_PWD_OVERRIDE to match behavior of fmake. Notes: svn path=/head/; revision=250750
* guard against MK_SHARED_TOOLCHAIN not being defined.Xin LI2013-05-161-1/+1
| | | | Notes: svn path=/head/; revision=250722
* Similar to r250719: guard against MK_BMAKE not being defined.Xin LI2013-05-161-1/+1
| | | | Notes: svn path=/head/; revision=250721
* Update to bmake-20130330Simon J. Gerraty2013-04-023-6/+7
| | | | Notes: svn path=/head/; revision=249033
* Missed adding Makefile.config and unit-tests/Makefile shouldSimon J. Gerraty2013-02-042-0/+23
| | | | | | | | | allow FreeBSD make to do 'obj'. Approved by: marcel (mentor) Notes: svn path=/head/; revision=246325
* Merge bmake-20130123Simon J. Gerraty2013-02-013-130/+94
| | | | | | | Approved by: marcel (mentor) Notes: svn path=/head/; revision=246223
* Merge bmake-20121111Simon J. Gerraty2012-11-163-4/+10
| | | | | | | | | Also pay attention to MK_SHARED_TOOLCHAIN. Approved by: marcel (mentor) Notes: svn path=/head/; revision=243115
* Merge bmake-20121010Simon J. Gerraty2012-10-251-8/+12
| | | | | | | Approved by: marcel (mentor) Notes: svn path=/head/; revision=242102
* Fix a bootstrapping problem where the first bmake (built by FreeBSD'sMarcel Moolenaar2012-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> Notes: svn path=/head/; revision=241751
* Obey the value of "MK_BMAKE".David E. O'Brien2012-10-161-1/+1
| | | | Notes: svn path=/head/; revision=241612
* Add bmake to the build and allow it to be installed as make(1) insteadMarcel Moolenaar2012-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) Notes: svn path=/head/; revision=241279