Steven Watanabe
50e09fb39a
Merge Boost.Build from the trunk.
...
[SVN r86768]
2013-11-19 19:52:02 +00:00
Steven Watanabe
87c62c82d1
Merge Boost.Build from the trunk.
...
[SVN r84398]
2013-05-21 04:14:18 +00:00
Steven Watanabe
0c61333246
Merge Boost.Build from the trunk.
...
[SVN r78204]
2012-04-26 03:35:55 +00:00
Vladimir Prus
164db5a3be
Merge Boost.Build from trunk.
...
[SVN r72443]
2011-06-06 20:36:21 +00:00
Steven Watanabe
cb3ca6d89e
Fix error checking boostbook-dir, reported by Bryce Lelbach.
...
[SVN r68677]
2011-02-06 19:13:42 +00:00
Steven Watanabe
ea0f725910
Update boostbook configuration to allow parameters to be overridden. Also, add validation of parameters.
...
[SVN r68662]
2011-02-05 21:42:26 +00:00
Steven Watanabe
facca8c213
Update boostbook module documentation.
...
[SVN r68628]
2011-02-03 20:57:09 +00:00
Vladimir Prus
5238472b34
Merge Boost.Build from trunk
...
[SVN r68437]
2011-01-25 18:06:12 +00:00
Steven Watanabe
1ca19a2f60
Make sure that we correctly find the root project if there's a project-config.jam
...
[SVN r64578]
2010-08-03 17:45:01 +00:00
Vladimir Prus
ae1402cd44
Merge from trunk
...
[SVN r63913]
2010-07-12 07:37:43 +00:00
Steven Watanabe
6847a0041a
Try to make sure that the paths for xsltproc are correct for a cygwin build of bjam.
...
[SVN r62403]
2010-06-03 15:29:23 +00:00
Steven Watanabe
fbcc338aa4
Try to adjust the paths in boostbook_catalog.xml to be correct, whether we're using a windows or cygwin build of xsltproc
...
[SVN r62221]
2010-05-26 00:31:42 +00:00
Steven Watanabe
eb163585c4
Look for docbook in /opt/local/share since that's the default installation directory for macports
...
[SVN r62216]
2010-05-25 21:15:18 +00:00
Steven Watanabe
6f60fe9000
Better autoconfiguration for BoostBook
...
[SVN r62210]
2010-05-25 18:28:53 +00:00
Vladimir Prus
8d690a8371
Merge from trunk
...
[SVN r54971]
2009-07-15 18:44:38 +00:00
Vladimir Prus
2a28528f51
Remove obsolete unused parameter
...
[SVN r54890]
2009-07-11 14:33:20 +00:00
John Maddock
80fd93c317
Add preliminary HTMLHelp support.
...
[SVN r51269]
2009-02-16 10:40:26 +00:00
Vladimir Prus
ae78e921f5
Don't unintentially collect all new targets in a global variable.
...
[SVN r51260]
2009-02-15 19:02:10 +00:00
Vladimir Prus
8beefcd2c3
Quote semicolon
...
[SVN r49365]
2008-10-16 16:53:36 +00:00
Vladimir Prus
516ffd550d
Report underfined paths before trying to replace
...
spaces in them (and crash on emptry paths).
[SVN r40462]
2007-10-25 16:48:24 +00:00
Rene Rivera
6587f9cb97
Make per target manifest files and a single global catalog files, so that one can have multiple boostbook targets in one project.
...
[SVN r39506]
2007-09-24 13:24:23 +00:00
Roland Schwarz
eda906f676
made the feature "format" propagated
...
[SVN r38558]
2007-08-10 01:22:59 +00:00
Vladimir Prus
720e16e0bc
Quoting of space characters, addresses #853 .
...
[SVN r38497]
2007-08-07 19:42:00 +00:00
John Maddock
341e94fb97
Added support for HTMLHelp, plus fixed xhtml build dependency bug.
...
[SVN r37990]
2007-06-14 10:15:51 +00:00
John Maddock
a417bc745c
Added xhtml support.
...
[SVN r37983]
2007-06-13 17:36:51 +00:00
Rene Rivera
be59a5498b
Add generic <flags> feature. Fix minor validation problem with boostbook.
...
[SVN r36029]
2006-11-14 05:35:45 +00:00
Rene Rivera
3b73c71ee5
Add/update copyrights+license (with help of a shell script).
...
[SVN r35851]
2006-11-05 07:13:39 +00:00
Rene Rivera
f49d71ab79
Don't hardwire the target directory name of xstl result processing. And allow overriding the default with the 'name' property.
...
[SVN r31711]
2005-11-20 07:00:25 +00:00
Rene Rivera
460df0d63d
boostbook.jam; remove locals when using print.text.
...
print.jam; reimplement in terms of @() feature.
[SVN r31583]
2005-11-06 22:34:44 +00:00
Rene Rivera
d89ed6bbb9
boostbook.jam; Remove some path.make calls as they are superfluous in the path.glob case.
...
path.jam; Kludge path.join into working as it did before when confronted with an initial empty string on the path.
[SVN r31212]
2005-10-06 19:47:58 +00:00
Vladimir Prus
83088b827b
New build-system.location rule.
...
[SVN r29767]
2005-06-24 11:24:24 +00:00
Rene Rivera
77476676e5
boostbook.jam; Make it possible to configure where to find boostbook files.
...
boostbook-config.jam; Find boostbook files using Boost install key.
quickbook-config.jam; Auto config of quickbook tool.
[SVN r28464]
2005-04-25 04:24:04 +00:00
Vladimir Prus
233ccf88ad
Some comments
...
[SVN r27982]
2005-04-05 13:37:44 +00:00
Douglas Gregor
041807235d
Updated BoostBook tools to reflect changes in BBv2
...
[SVN r26828]
2005-01-24 02:14:15 +00:00
Dave Abrahams
08a072ad62
Attempt to fix someone else's bug.
...
[SVN r26798]
2005-01-22 11:45:46 +00:00
Dave Abrahams
42f4871b1b
Factored html type out of boostbook.jam and in the process created a
...
modular system for registering new types.
[SVN r26484]
2004-12-10 02:39:57 +00:00
Vladimir Prus
648b30b73c
Don't pass 'main' during type registration in two more cases
...
[SVN r26450]
2004-12-06 14:03:25 +00:00
Dave Abrahams
b4c6c27664
Make changes at Doug's request.
...
[SVN r26394]
2004-12-01 16:50:56 +00:00
Vladimir Prus
25f6fb91e3
Revive boostbook.
...
[SVN r26196]
2004-11-13 09:29:55 +00:00
Vladimir Prus
3d42ee5bea
* tools/boostbook.jam
...
Use generator instead of main target class.
[SVN r26101]
2004-11-03 08:51:06 +00:00
Vladimir Prus
2b8b5f4297
Do not crash or error out when BoostBook XSL or DTD files can't be
...
found, just emit a warning. This is consistent with other toolset, which
try to never crash.
[SVN r24667]
2004-08-23 12:53:14 +00:00
Vladimir Prus
1a2cf5ead1
Fix a couple of project.attribute calls. The method should not be called now,
...
and does not work, either. Thanks to Michael Stevens for the bug report.
[SVN r23023]
2004-06-04 12:57:48 +00:00
Vladimir Prus
533abcaadd
Bugfix: the main target rules did not work unless called from Jamfile.
...
The used 'CALLER_MODULE' to determine the project where the main target
is to be declared, which did not work if the rule is called from another
module.
Thanks to Zbynek Winkler for the bug report.
* build/project.jam (current): New rule
* test/wrapper.py: New test
* other files: Use 'project.current'.
[SVN r22569]
2004-03-31 06:53:56 +00:00
Douglas Gregor
1d037dbe15
Glob in multiple directories correctly
...
[SVN r22014]
2004-01-28 01:41:31 +00:00
Vladimir Prus
d1cda1623c
Robustify Boost.Book a little more. Don't register generators unless
...
'init' rule is called, so that we don't get into half-initialized state.
Revert previous change to doxygen.jam, since importing boostbook now is
harmless.
[SVN r21957]
2004-01-26 11:20:45 +00:00
Vladimir Prus
54653e0c21
Don't crash when BOOST_ROOT is not set. Print interesting things when
...
--debug-configuration is specified.
[SVN r21953]
2004-01-26 10:29:09 +00:00
Vladimir Prus
7d48ebd981
Pass boundname of target to header scanning rule. This change was stealed
...
from Matt Armstrong's version of jam. Getting boundname this way is faster
than the way we used to have.
* jam_src/headers.c: The change itself.
* v2/build/scanner.jam
(hdrrule): Accept third argument.
* v2/build/virtual-target.jam
(binding, remember-binding): Remove.
* v2/tools/builtin.jam
(c-scanner.process): Accept and use third argument.
* v2/tools/boostbook.jam: Likewise.
[SVN r21203]
2003-12-10 10:00:20 +00:00
Vladimir Prus
84569b1611
Optimizations.
...
* build/scanner.jam
(propagate): New rule, implementing part of functionality 'install' used
to have.
(install): Remove some functionality.
* tools/builtin.jam
(c-scanner.process): Call 'scanner.propagate'. Pass all targets, do not
loop.
* tools/docbook.jam: Likewise.
[SVN r21202]
2003-12-10 09:28:47 +00:00
Douglas Gregor
1367b86ed5
Make testsuite building work again
...
[SVN r20234]
2003-10-01 04:03:21 +00:00
Douglas Gregor
77c8f32dc2
boostbook.jam:
...
- 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]
2003-09-22 00:14:09 +00:00