History log of /freebsd-10.0-release/usr.bin/bmake/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


255463 10-Sep-2013 sjg

Stick to traditional DEFAULT_SYS_PATH (/usr/share/mk)

Reviewed by: obrien
Approved by: re


255253 05-Sep-2013 sjg

Merge bmake-20130904


254194 10-Aug-2013 sjg

ParseGetLine: don't treat a zero byte as end of buffer if P_end says it isn't.
Consume up to next newline, and issue a parse warning.
If no newline found before P_end, carry on as before.


253883 02-Aug-2013 sjg

Merge bmake-20130730
Main feature of interest is .MAKE.JOB.PREFIX=
to suppress --- job --- tokens.


251422 05-Jun-2013 sjg

Update to bmake-20130604 to fix file descriptor leak.


250837 20-May-2013 sjg

Sync with upstream version (20130520) that includes same fixes made last week.


250755 17-May-2013 sjg

Per the comment, we cannot rely on bsd.own.mk
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.


250750 17-May-2013 sjg

We really need to get the bsd.own.mk from this tree so the
correct options are set.
Also defined NO_PWD_OVERRIDE to match behavior of fmake.


250722 16-May-2013 delphij

guard against MK_SHARED_TOOLCHAIN not being defined.


250721 16-May-2013 delphij

Similar to r250719: guard against MK_BMAKE not being defined.


249033 02-Apr-2013 sjg

Update to bmake-20130330


246325 04-Feb-2013 sjg

Missed adding Makefile.config and unit-tests/Makefile should
allow FreeBSD make to do 'obj'.

Approved by: marcel (mentor)


246223 01-Feb-2013 sjg

Merge bmake-20130123

Approved by: marcel (mentor)


243115 16-Nov-2012 sjg

Merge bmake-20121111
Also pay attention to MK_SHARED_TOOLCHAIN.

Approved by: marcel (mentor)


242102 25-Oct-2012 sjg

Merge bmake-20121010

Approved by: marcel (mentor)


241751 19-Oct-2012 marcel

Fix a bootstrapping problem where the first bmake (built by FreeBSD's
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>


241612 16-Oct-2012 obrien

Obey the value of "MK_BMAKE".


241279 06-Oct-2012 marcel

Add bmake to the build and allow it to be installed as make(1) instead
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)