BSDBuild是一种便携式,独立的建立系统支持并行建立、配置脚本的一类,和IDE接口”项目文件”。它是源自于原4.4BSD建立的模式,但它提供了一定程度的可移植性与autotools。
Changes: Improved C++ygnus/GNU compatibility for generated configure scripts. Many improvements were made to mkconfigure(1), such as the built-in compilation of standard "foo-config" scripts... and standard tests for C/C++ includes. A concurrent build problem with build.lib.mk has been fixed。
Release Notes for BSDBuild 2.8:
- Improved Cygnus/GNU compatibility for configure scripts.
- Added PACKAGE(), VERSION() and RELEASE() as standard directives.
- Improved configure --help output; items are now sorted; added
&">nbsp; REGISTER_SECTION() directives.
- Fixed inclusion of -lpng in libpng test.
- Many code cleanups in mkconfigure(1); added --verbose option.
- Use the standard GNU config.guess; add --host/--target compatibility.
- Implement CONFIG_SCRIPT() directive in mkconfigure(1), to generate
standard "foo-config" style scripts.
- Fix behavior of REQUIRE() directive to work as expected when minimum
versions are specified.
- Run C++ compiler tests against -lstdc++.
- Added standard directives CHECK_HEADER(), CHECK_HEADER_OPTS(),
CHECK_FUNC() and CHECK_FUNC_OPTS(); thanks rhaamo!
- Added HDEFINE_UNQUOTED() variant; thanks rhaamo!
- Make ${SHOBJS} depend on ${LIBTOOL_COOKIE} in build.lib.mk. Fixes
concurrent make problems; thanks Bill Randle!
- Added standard configure option --without-catman.
下载地址:http://stable.hypertriton.com/bsdbuild/bsdbuild-2.8.tar.gz