Qu'est-ce que BSDBuild?

BSDBuild est un système de compilation portable et compact. Dérivé des bibliothèques originales de 4.4BSD, BSDBuild permet l'utilisation de Makefiles BSD classiques (sans extensions BSD make), et fonctionne nativement sur la plupart des systèmes d'exploitation et versions de make.

BSDBuild peut générer des scripts configure en Bourne pur (à partir de source configure.in en langage simplifié). Pour les utilisateurs, l'interface des scripts ressemble à celle d'un script GNU autotools standard. La distribution inclut plus de 100 tests pour détecter la présence et la compatibilité de différentes composantes.

Composantes de BSDBuild
mkconfigure Compilation de scripts ./configure portables Bourne/POSIX.
mkconcurrent Création de l'environnement nécessaire pour un build séparé (nécessite perl).
<build.lib.mk> Compilation de libraries (partagées ou statiques) à partir de code source C, C++, Objective C, assembleur, Lex ou Yacc.
<build.prog.mk> Compilation de programmes à partir de sources en C, C++, Objective C, assembleur, Lex ou Yacc.
<build.man.mk> Compilation de pages de manuel (sources mdoc vers ASCII, PostScript, PDF et HTML. L'utilitaire uman inclut permet d'afficher les pages de manuel non-installées.
<build.dep.mk> Calcul des dépendances du code source (cible «depend»).
<build.perl.mk> Installation de scripts et modules Perl.
<build.po.mk> Compilation des catalogues de traduction NLS.
<build.proj.mk> Auto-génération de "fichiers projet" requis par les environnements de développements (IDE) tel que Code::Blocks et Visual Studio.
<build.www.mk> Compilation de documents HTML (ou variantes en différentes langues et encodages), à partir de sources avec m4 et xsltproc.
Nouvelles
07/14/2015 Nouvelle version stable: bsdbuild-3.1

08/10/2012 Nouvelle version stable: bsdbuild-3.0 [What's new]
06/20/2011 Nouvelle version stable: bsdbuild-2.9 [What's new]
01/24/2011 Nouvelle version stable: bsdbuild-2.8 [What's new]
04/07/2010 Nouvelle version stable: bsdbuild-2.7 [What's new]
06/03/2009 Nouvelle version stable: bsdbuild-2.5 [What's new]
11/14/2008 Nouvelle version stable: bsdbuild-2.4 [What's new]
03/12/2008 Nouvelle version stable: bsdbuild-2.3
03/05/2008 Added discussion mailing list / forum: bsdbuild@
03/04/2008 Added Subversion commits mailing list: bsdbuild-commits@
10/12/2007 Nouvelle version stable: bsdbuild-2.2
07/18/2007 Added documentation page, tutorial and manual pages for the individual modules.
06/19/2007 Nouvelle version stable: bsdbuild-2.1
09/12/2004 Nouvelle version stable: csoft-mk-2.0
09/30/2003 Nouvelle version stable: csoft-mk-1.9
08/07/2003 Nouvelle version stable: csoft-mk-1.8

Hosted by Csoft.net Eliminate DRM!