Steven Watanabe
a0dbab8c78
Fix handling of implicit-dependency in xsltproc. Previously, <dependency> was necessary because the include scanner was not set up correctly.
2018-01-04 09:22:30 -07:00
Rene Rivera
428eba2434
Move common doc types out from docbook.
...
This moves docbook, pdf, and xml types out from the bootbook tool file
to the common types directory. This allows other tools that process
those types to not rely on bootbook definition import.
2017-07-31 09:36:14 -05:00
Peter Dimov
b460ee2b92
Add .xslt extension to type XSLT
2017-07-25 14:47:19 +03:00
Rene Rivera
1b1025fe20
Make format feature non-incidental as the same targets for different formats can be built at the same time.
2015-12-23 10:06:03 -06:00
Daniel James
463326718e
Import errors in make-error.
...
In [83204] some commands to `import errors` were removed before calls to
`make-error`, which causes it to fail, as it uses `errors`. Rather than
restoring `import errors` I removed it from the other calls, and added it to
the function itself, which is hopefully less error prone.
[SVN r84552]
2013-05-30 08:28:42 +00:00
Steven Watanabe
3f27cb14b2
Make BoostBook errors lazy to avoid causing an error when BoostBook isn't used.
...
[SVN r83204]
2013-02-28 17:59:15 +00:00
Jurko Gospodnetić
bf09f4dab9
Corrected a bug in Boost Build's tools/boostbook.jam module causing building boostbook targets of type HTML, DOCBOOK, FO, PDF, PS & TESTS to fail.
...
[SVN r80145]
2012-08-22 20:55:10 +00:00
Jurko Gospodnetić
f6ef410175
Boost Build cleanup - made the tools/boostbook.jam xml-catalog rule local.
...
[SVN r80016]
2012-08-13 22:29:13 +00:00
Jurko Gospodnetić
03b86769f5
Boost Build tools/boostbook.jam module cleanup - boostbook targets no longer constructed using a generator for the fake BOOSTBOOK_MAIN type. A clean custom basic-target class is used now instead, corresponding to how similar work is done in the tools/doxygen.jam module.
...
[SVN r80011]
2012-08-13 16:53:19 +00:00
Jurko Gospodnetić
4a9820167b
Updated Boost Build's tools/boostbook.jam module to pass its created xml-catalog virtual target through the virtual-target.register rule, as is supposed to be done with all virtual-target instances.
...
[SVN r80010]
2012-08-13 15:39:18 +00:00
Jurko Gospodnetić
69285830c4
Boost Build cleanup - minor stylistic changes in the tools/boostbook.jam module.
...
[SVN r80009]
2012-08-13 15:32:49 +00:00
Jurko Gospodnetić
d95c5d93b6
Boost Build cleanup - added two new rules to the project.jam module (is-config-module for checking whether a module is one of Boost Build's configuration file modules & get-jamroot-module returning a given non-standalone & non-configuration project's base parent Jamroot project) and used them to restore corrected boostbook.jam module functionality for storing its constructed xml-catalog targets in the same location independent of what folder the build got run from. Updated related rule comments.
...
[SVN r79973]
2012-08-11 22:24:51 +00:00
Jurko Gospodnetić
3cf63e8925
Boost Build cleanup - minor stylistic changes made to the boostbook.jam module.
...
[SVN r79972]
2012-08-11 22:19:22 +00:00
Jurko Gospodnetić
6ea2add103
Boost Build cleanup - minor stylistic changes.
...
[SVN r79888]
2012-08-06 15:16:53 +00:00
Jurko Gospodnetić
bca80306c9
Corrected the Boost Build boostbook.jam toolset module to correctly generate its global XML catalog file without relying on Boost Build's 'current project' reference being left set to some non-standalone project after Boost Build finishes loading all of its project files. This should fix Boost library documentation build failures encountered after revision [79874].
...
[SVN r79887]
2012-08-06 14:42:39 +00:00
Daniel James
6903771d2e
Add path for XSL stylesheets on SUSE.
...
[SVN r77622]
2012-03-29 00:30:18 +00:00
Daniel James
0d4776682b
Revert boostbook-base-style change, it has broken the test build.
...
[SVN r75934]
2011-12-13 18:23:17 +00:00
Daniel James
5509a5531f
boostbook-base-style feature for boostbook.
...
[SVN r75928]
2011-12-12 23:07:53 +00:00
Steven Watanabe
a1a614803a
Fix error checking boostbook-dir, reported by Bryce Lelbach.
...
[SVN r68677]
2011-02-06 19:13:42 +00:00
Steven Watanabe
948585ff23
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
d4dfb92577
Update boostbook module documentation.
...
[SVN r68628]
2011-02-03 20:57:09 +00:00
Steven Watanabe
7f4bd730a0
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
Steven Watanabe
f241e68667
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
e9e69862b8
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
ff2e2c5df9
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
c50fcf1913
Better autoconfiguration for BoostBook
...
[SVN r62210]
2010-05-25 18:28:53 +00:00
Vladimir Prus
728cb28661
Remove obsolete unused parameter
...
[SVN r54890]
2009-07-11 14:33:20 +00:00
John Maddock
a8c9875b9b
Add preliminary HTMLHelp support.
...
[SVN r51269]
2009-02-16 10:40:26 +00:00
Vladimir Prus
46ee4613a0
Don't unintentially collect all new targets in a global variable.
...
[SVN r51260]
2009-02-15 19:02:10 +00:00
Vladimir Prus
4602a7d8c5
Quote semicolon
...
[SVN r49365]
2008-10-16 16:53:36 +00:00
Vladimir Prus
6a592f0b46
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
f0f0ed36dd
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
9806110f88
made the feature "format" propagated
...
[SVN r38558]
2007-08-10 01:22:59 +00:00
Vladimir Prus
eff29155ed
Quoting of space characters, addresses #853 .
...
[SVN r38497]
2007-08-07 19:42:00 +00:00
John Maddock
187a4d7fa0
Added support for HTMLHelp, plus fixed xhtml build dependency bug.
...
[SVN r37990]
2007-06-14 10:15:51 +00:00
John Maddock
cdb626a46a
Added xhtml support.
...
[SVN r37983]
2007-06-13 17:36:51 +00:00
Rene Rivera
271a66777a
Add generic <flags> feature. Fix minor validation problem with boostbook.
...
[SVN r36029]
2006-11-14 05:35:45 +00:00
Rene Rivera
9ef6242538
Add/update copyrights+license (with help of a shell script).
...
[SVN r35851]
2006-11-05 07:13:39 +00:00
Rene Rivera
fe83cf879b
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
62f0904354
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
bc3396ff68
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
36eb4c8723
New build-system.location rule.
...
[SVN r29767]
2005-06-24 11:24:24 +00:00
Rene Rivera
0ed0573dac
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
d742f38c17
Some comments
...
[SVN r27982]
2005-04-05 13:37:44 +00:00
Douglas Gregor
9a2dc195ad
Updated BoostBook tools to reflect changes in BBv2
...
[SVN r26828]
2005-01-24 02:14:15 +00:00
Dave Abrahams
5d72cb67f8
Attempt to fix someone else's bug.
...
[SVN r26798]
2005-01-22 11:45:46 +00:00
Dave Abrahams
63adbc97f6
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
42b9064e1a
Don't pass 'main' during type registration in two more cases
...
[SVN r26450]
2004-12-06 14:03:25 +00:00
Dave Abrahams
f796c2a971
Make changes at Doug's request.
...
[SVN r26394]
2004-12-01 16:50:56 +00:00
Vladimir Prus
762595b919
Revive boostbook.
...
[SVN r26196]
2004-11-13 09:29:55 +00:00