|
Boost-Build : |
Subject: Re: [Boost-build] Python port development
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2010-07-09 11:11:23
AMDG
Artyom wrote:
> By now way these are only features I miss in Boost.Build.
>
> At least for Boost.Locale these two feature are show stoppers, but for my
> projects I work on, I need:
>
> - Normal readable documentation (that Boost.Build just do not have)
> - Build time checks like check if code sample compiles,
>
This is now supported through the configure module.
> - Build time checks like sizeof something.
>
This isn't possible now, but can be implemented via the
same mechanisms that are used to check if a target builds.
> - Build time checks like check if standard library supports function (build in
> like iconv, socket etc)
> - Build time search for specific function is several optional libraries.
>
These are special cases of checking if a target builds.
> - Creation of config.h like files or results of compile time checks..
>
Generating header files is fairly easy. I usually use make/print.
> - Custom build rules like special compiler that compiles one code to other.
>
This has been supported "forever."
> - Support of gettext - extracting messages from source code and managing them,
> merging them etc.
> - Support of packaging like creation of debs, rpms, msi or just source code
> tarballs.
>
In Christ,
Steven Watanabe
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk