The clean style and beauty of the BSD makefiles inspires a lot of people to ask me if there’s an up to date, portable way of installing BSD make on systems which are not running FreeBSD, i.e. Linux or Solaris. A recent thread in the freebsd-questions mailing list was the proverbial straw which broke the back of the camel. I’ve started a port of FreeBSD make(1) which uses the GNU build tools to compile (“autoconf“, “automake” and “libtool“), and uploaded the first pre-alpha sources to the Mercurial repository collection of hg.hellug.gr.
The conversion to the GNU build tools seems to be going fairly well. The sources I have so far are available under a 2-clause BSD license at:
If you are a developer who is interested in helping with the “bmake” port of FreeBSD make to non-BSD platforms, please feel free to drop me an email at:
keramida at freebsd dot org