Downloadliste

Projektbeschreibung

BSDBuild is a portable, self-contained build system with support for concurrent building, configure script generation, and IDE "project file" generation. It is derived from the original 4.4BSD build system, but it offers a degree of portability comparable to autotools.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-06-20 22:49
2.9

Verschiedene Fixes wurden für die NetBSD-Plattform. Einige Tests wurden hinzugefügt (xinerama, clock_win32, SDL_ttf, agar_au). BSDBuild jetzt ehrt $ {} DESTDIR konsequent. Der Standard "make-j" Verhalten wurde korrigiert. Der eingebaute Tests wurden optimiert, um rund Standard GCC 4.6 "-Wall" zu arbeiten. Die $ {} LIB_MODULE Einstellung auf build.lib.mk (5) aufgenommen.
Various fixes were made for the NetBSD platform. Some tests were added (xinerama, clock_win32, sdl_ttf, agar_au). BSDBuild now honors ${DESTDIR} consistently. The default "make -j" behavior was fixed. The built-in tests were tweaked to work around default GCC 4.6 "-Wall". The ${LIB_MODULE} setting was added to build.lib.mk(5).

2011-01-25 07:55
2.8

Verbesserte Cygnus / GNU-Kompatibilität für erzeugt configure-Skripten. Viele Verbesserungen wurden gemacht, um mkconfigure (1), wie die integrierte Erstellung von Standard "foo-config"-Skripte und Standard-Tests für C / C + + enthält. Eine gleichzeitige bauen Problem mit build.lib.mk wurde behoben.
Improved Cygnus/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.

2010-04-08 14:03
2.7

man2wiki (1) und Uman (1) Dienstprogramme wurden deinstalliert Manpage Browsing aufgenommen. Ein C_INCDIR_CONFIG ()-Richtlinie wurde im mkconfigure umgesetzt (1). Neue integrierte Tests wurden hinzugefügt: alsa, WGL, GLX und PNG. Selten verwendete Konfigurationen aus dem Standard entfernt wurden $ () PROJFILES: "BSD: CB-gcc", "Windows: VS6", "Windows: vs2002" und "Windows: VS2003". Das configure-Tests führt nun ordnungsgemäße mindestens Versionsprüfung.
Tags: Minor feature enhancements
man2wiki(1) and uman(1) utilities were added for uninstalled manual page browsing. A C_INCDIR_CONFIG() directive was implemented in mkconfigure(1). New built-in tests were added: alsa, wgl, glx, and png. Seldom-used configurations were removed from the default ${PROJFILES}: "bsd:cb-gcc", "windows:vs6", "windows:vs2002", and "windows:vs2003". The configure tests will now perform proper minimum version checking.

2009-08-31 10:45
2.6

Es ist nicht mehr erforderlich sind, um frei zu halten. Abhängen Dateien im Quellcode-Repositories. $ CONF () Unterstützung wurde hinzugefügt, um <build.lib.mk> . Tests wurden für glob (3) hat, syslog (2), und Berkeley DB v4. Unsichere definiert in asprintf () und vasprintf () prüft, repariert worden.
It is no longer necessary to keep empty .depend files in source code repositories. ${CONF} support has been added to <build.lib.mk>. Tests have been added for glob(3), syslog(2), and Berkeley DB v4. Unsafe defines in asprintf() and vasprintf() tests have been fixed.

2009-06-04 05:49
2.5

Die Projektdatei Generation System wurde vereinfacht, und jetzt analysiert mkprojfile Makefile Variablen in einer standardisierten Form. Die $ (DESTDIR) Variable wird jetzt erkannt. $ () DESTDIR ist, um die Installation Ziele auf "vorangestellt make install" für die Bequemlichkeit der Häfen Systeme mit "Fake" zu unterstützen. FabBSD wurde hinzugefügt, um Plattformen Ziel. Eine neue Konfiguration testen: gettimeofday. Neue Tests für Compiler-Attribute: ausgerichtet, const, veraltet, noreturn, rein und warn_unused_result.
The project file generation system has been simplified, and mkprojfile now parses makefile variables in a standard way. The ${DESTDIR} variable is now recognized. ${DESTDIR} is prepended to installation targets at "make install" for the convenience of ports systems with "fake" support. FabBSD has been added to target platforms. A new configure test: gettimeofday. New tests for compiler attributes: aligned, const, deprecated, noreturn, pure, and warn_unused_result.

Project Resources