* new/builtin.jam
(link-action.adjust-properties): Remove.
(linking-generator.generated-targets): Do what adjust-properties used to do.
(linking-generator.run): Convert <library> properties to sources.
(exe-generator): New class.
[SVN r20455]
- Stage BoostBook XML generated via Doxygen into the project
directory, so it can be XIncluded
- Eventually, would like to just generate it in the project directory,
and then perhaps dependency generation would work correctly.
[SVN r20140]
- Hey, derived types are cool. Use 'em for BoostBook
doxygen.jam:
- Completely rewritten to be slightly less hackish than before (but
still quite hackish).
- Added <doxygen:param> free feature to allow customization of Doxygen
configuration file.
[SVN r20138]
transformation work better. This whole module needs a serious overhaul.
----------------------------------------------------------------------
[SVN r20094]
has yy extension. Up till now, V2 though it produces h file, which means
that if any source includes hpp file, V2 could try to compile it before
generating the hpp. The compilation fails.
* new/builtin.jam
Make HPP a separate type.
* tools/bison.jam
Note that YY is converted to HPP, not H.
[SVN r19847]
- Use BOOST_ROOT to help find the BoostBook DTD & XSL only if its available
- Use BOOST_BUILD_PATH to help find the BoostBook DTD & XSL (also thanks Dave)
[SVN r19816]
feature.jam -
* subfeatures acquired a subfeature attribute
* improved error reporting
* eliminated some unused code
* simplified, improved commenting in, and fixed bugs in minimize
property.jam -
* added missing "symmetric" label on toolset and variant in tests
msvc.jam -
* version number is now defaulted, so I can have msvc-7.1 and
msvc-6 configured, and simply type "bjam msvc".
[SVN r19675]
* new/boostbook.jam
Move xsl:param out of here. Print nice error message when boost root is not
specified. Don't set TEMPORARY on catalog files, since it prevents catalog
creation now and catalog is not temparary anyway.
Export boostbook to global scope to that "using boostbook" works.
Update dependency scanner for recent changes in build engine.
* new/xsltproc.jam
New feature xsl:path.
(compute-xslt-flags): New rule, with factored out common code.
Use common.variable-setting-command to simplify actions.
[SVN r19028]
- use ProgramFiles environmental variable, if set, to handle
localized Windows installation.
- use VS71COMTTOOLS for detect vc 7.1 installation path.
[SVN r18886]