Changes:
2012-06-06:
- Makefile.in (MAKE_VERSION): bump version to 20120606
Merge with NetBSD make, pick up
o compat.c: use kill(2) rather than raise(3).
- configure.in: look for sys/dev/filemon
- bsd.after-import.mk: add a .-include "Makefile.inc" to Makefile and pass
BOOTSTRAP_XTRAS to boot-strap.
2012-06-04:
- Makefile.in (MAKE_VERSION): bump version to 20120604
Merge with NetBSD make, pick up
o util.c and var.c share same var for tracking if environ has been
reallocated.
o util.c provide getenv with setenv.
- Add MAKE_LEVEL_SAFE as an alternate means of passing MAKE_LEVEL when the
shell actively strips .MAKE.* from the environment. We still refer to the
variable always as .MAKE.LEVEL
- util.c fix bug in findenv() was finding prefix of name.
- compat.c: re-raising SIGINT etc after running .INTERRUPT results in more
reliable termination of all activity on many platforms.
2012-06-02:
- Makefile.in (MAKE_VERSION): bump version to 20120602
Merge with NetBSD make, pick up
o for.c: handle quoted items in .for list
2012-05-30:
- Makefile.in (MAKE_VERSION): bump version to 20120530
Merge with NetBSD make, pick up
o compat.c: ignore empty command.
2012-05-24:
- Makefile.in (MAKE_VERSION): bump version to 20120524
- FILES: add bsd.after-import.mk:
A simple means of integrating bmake into a BSD build system.
PR: ports/169081
Submitted by: trociny (maintainer)
Changes:
20120420:
- Makefile.in (MAKE_VERSION): bump version to 20120420
Merge with NetBSD make, pick up
- restore duplicate supression in .MAKE.MAKEFILES runtime saving can be
significant.
- Var_Subst() uses Buf_DestroyCompact() to reduce memory consumption up to
20%.
2012-04-20:
- Makefile.in (MAKE_VERSION): bump version to 20120420
Merge with NetBSD make, pick up
- remove duplicate supression in .MAKE.MAKEFILES
- improved dir cache behavior
- gmake'ish export command
2012-03-25:
- Makefile.in (MAKE_VERSION): bump version to 20120325
Merge with NetBSD make, pick up
- fix parsing of :[#] in conditionals.
2012-02-10:
- Makefile.in: replace use of .Nx in bmake.1 with NetBSD since some systems
cannot cope with .Nx <version>
PR: ports/167549
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com>
Approved by: trociny (maintainer)
- Update MAINTAINER address
Changes:
2011-11-14:
- Makefile.in (MAKE_VERSION): bump version to 20111111
Merge with NetBSD make, pick up
- debug output for .PARSEDIR and .PARSEFILE
2011-10-10:
- Makefile.in (MAKE_VERSION): bump version to 20111010
2011-10-09:
- boot-strap: check for an expected file in the dirs we look for.
- make-bootstrap.sh: pass on LDSTATIC
PR: ports/162957
Submitted by: Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
Feature safe: yes
Changes:
2011-06-22
- Makefile.in (MAKE_VERSION): bump version to 20110622
Merge with NetBSD make, pick up
- meta_oodate detect corrupted .meta file and declare oodate.
- configure.in: add check for setsid
2011-06-07
- Merge with NetBSD make, pick up
- unit-tests/modts now works on MirBSD
2011-06-04
- Makefile.in (MAKE_VERSION): bump version to 20110606
Merge with NetBSD make, pick up
- ApplyModifiers: when we parse a variable which is not the entire modifier
string, or not followed by ':', do not consider it as containing modifiers.
- loadfile: ensure newline at end of mapped file.
PR: ports/159167
Submitted by: Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
Also dynamically generate the PLIST for the share/mk files as SJG tells
me he will be adding several new files. [method taken from the Vim port]
PR: 155233
Submitted by: obrien
Approved by: Mikolaj Golub <to.my.trociny@gmail.com>
Changes:
20100913:
- boot-strap: document configure knobs for meta and filemon.
- Makefile.in (MAKE_VERSION): bump version to 20100911
Merge with NetBSD make, pick up
* meta.c - meta mode
- make-bootstrap.sh.in: handle meta.c
- configure.in: add knobs for use_meta and filemon_h
also, look for dirname, str[e]sep and strlcpy
- util.c: add simple err[x] and warn[x]
20100808:
- boot-strap (TOOL_DIFF): set this to ensure tests use
the same version of diff that configure tested
- Makefile.in (MAKE_VERSION): bump version to 20100808
Merge with NetBSD make, pick up
* in jobs mode, when we discover we cannot make something,
call PrintOnError before exit.
20100806:
- Makefile.in (MAKE_VERSION): bump version to 20100806
Merge with NetBSD make, pick up
* formatting fixes for ignored errors
* ensure jobs are cleaned up regardless of where wait() was called.
PR: ports/151656
Submitted by: Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
Approved by: pgollucci (mentor, implicit)
conveniently packaged using a configure script, for other environments
which may lack NetBSD's libraries, regular expression code, etc.
WWW: http://www.crufty.net/help/sjg/bmake.html
PR: ports/139284
Submitted by: Mikolaj Golub <to.my.trociny at gmail.com>