2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 00:32:11 +00:00
Commit Graph

17 Commits

Author SHA1 Message Date
Douglas Gregor
79bbadc0cf boostbook.jam:
- Factor out XSLT processing rules
  - Add "tests" rule to build testcases and Jamfiles

doxygen.jam:
  - Use Doxygen as-is, without the monolithic XML file patch

xsltproc.jam:
  - xsltproc XSLT toolset

user-config.jam:
  - add "using xsltproc"


[SVN r18241]
2003-04-13 14:41:40 +00:00
Douglas Gregor
8153b7b4d9 print.jam: Provide escaped strings for Windows and Unix
regex.jam: Provide "escape" routine that escapes a string with certain escape
  characters

boostbook.jam: Use print.escape to properly escape argument to "echo" on
  Windows and Unix (BoostBook now works on non-Cygwin Windows)


[SVN r18148]
2003-04-01 14:34:31 +00:00
Douglas Gregor
630cbb9b2b - Testsuite building support
- Catalog is marked "ALWAYS" here (not in the print module)


[SVN r18136]
2003-03-30 15:23:23 +00:00
Douglas Gregor
d766793fe3 - Deal with different environt-setting syntax on Windows vs. Unix
- Remove the BoostBook XSL/DTD dir arguments from the BoostBook module (they really aren't useful)
- Add XSLTPROC argument to BoostBook module


[SVN r18129]
2003-03-29 16:01:32 +00:00
Douglas Gregor
81fab3efe4 Use the print module to output the XML catalog properly
[SVN r18125]
2003-03-28 15:13:33 +00:00
Douglas Gregor
ab10e36b09 Really minor tweaks
[SVN r18099]
2003-03-27 05:18:10 +00:00
Douglas Gregor
496728f973 boostbook.jam: Add rule to access XSL directory from other modules
doxygen.jam: _Very_ preliminary support for Doxygen --> BoostBook conversion.
  Uses a hacked up Doxygen to output XML representation as one big XML file
  instead of many smaller (unlinked) XML files.


[SVN r18087]
2003-03-26 04:39:01 +00:00
Douglas Gregor
7c55e0b0b6 boostbook.jam: Removed PDF & Postscript-specific code
fop.jam: Support PostScript and PDF generation via FOP


[SVN r18016]
2003-03-19 19:46:47 +00:00
Douglas Gregor
a4d6373406 Setup the BoostBook XSL and DTD directories along with the DocBook XSL
and DTD directories, in the initialization phase. After that, we don't
get to peek at BOOST_ROOT anymore.


[SVN r17984]
2003-03-19 00:28:20 +00:00
Douglas Gregor
56e18cfcc2 boostbook.jam:
- Added XML catalog support (finally!). The DocBook XSL stylesheet and DTD
    directories can be specified via "using boostbook : xsl-dir : dtd-dir ; "
    in any BBv2 configuration file, or via command line parameters/environment
    variants DOCBOOK_XSL_DIR and DOCBOOK_DTD_DIR, respectively.

user-config.jam:
  - Add "using boostbook" example


[SVN r17983]
2003-03-19 00:16:38 +00:00
Douglas Gregor
f868ff9f8a Remove LOCATE/common.MkDir hackery and use set-path (thanks Vladimir)
[SVN r17976]
2003-03-18 18:01:50 +00:00
Douglas Gregor
7965e13489 boostbook.jam:
- Add support for HTML output (multiple files, with a manifest)
  - Add support for man page output (multiple files, with a manifest)


[SVN r17964]
2003-03-17 18:20:38 +00:00
Douglas Gregor
4f602c367d Remove html format, because it doesn't work
[SVN r17958]
2003-03-17 15:14:13 +00:00
Douglas Gregor
487bcf33b9 Support FO, PS, PDF
[SVN r17926]
2003-03-14 21:39:45 +00:00
Douglas Gregor
f84239f6be Rename html-single to onehtml so that we can request document types
directly from the command line, e.g.,

  bjam onehtml pdf


[SVN r17920]
2003-03-14 19:00:52 +00:00
Douglas Gregor
ba168a3857 Added an XInclude dependency scanner for XML documents
[SVN r17918]
2003-03-14 18:31:26 +00:00
Douglas Gregor
76dd55f4f7 Initial shot at basic BoostBook Jam support
[SVN r17917]
2003-03-14 18:11:43 +00:00