22 | | Build/download bjam and add to path |
| 22 | - Create directory for boost tools, say `c:\boost-tools`. |
| 23 | - Create directory for binaries, say `c:\boost-tools\bin`. |
| 24 | - Add to path. |
| 25 | - Download prebuilt bjam from [http://www.boost.org/users/download/ the boost download page]. |
| 26 | - Extract bjam to binary directory. |
| 27 | - xml tools from [http://www.zlatkovic.com/pub/libxml/ Igor Zlatkovic]. Require: `iconv`, `libxml2` and `libxslt`, `zlib`. (Don't use version 2.6.32+ of libxml2, there's a [http://bugzilla.gnome.org/show_bug.cgi?id=538905 bug] which breaks doxygen import, 2.6.30 works). |
26 | | * xml tools from [http://www.zlatkovic.com/pub/libxml/ Igor Zlatkovic]. Require: `iconv`, `zlib`, `libxml2` and `libxslt`. (Don't use version 2.6.32+ of libxml2, there's a [http://bugzilla.gnome.org/show_bug.cgi?id=538905 bug] which breaks doxygen import, 2.6.30 works). |
27 | | * [http://docbook.sourceforge.net/ Norman Walsh's DocBook XSL stylesheets] |
28 | | * [http://www.oasis-open.org/docbook/xml/4.2/ The DocBook DTD] |
| 31 | * [http://docbook.sourceforge.net/ Norman Walsh's DocBook XSL stylesheets] from their [http://docbook.sourceforge.net/ Sourceforge download page] to c:\boost-tools\xml\docbook-xsl. |
| 32 | * [http://www.oasis-open.org/docbook/xml/4.2/ The DocBook DTD] to `c:\boost-tools\xml\docbook-xml`. |
| 33 | |
| 34 | `user-config.jam` in the [http://www.boost.org/doc/libs/1_36_0/doc/html/bbv2/reference.html#bbv2.reference.init.config boost build search path], for most people this will be `C:\Documents and Settings\`''username''. |
| 35 | |
| 36 | {{{ |
| 37 | using xsltproc |
| 38 | : "C:/boost-tools/bin/xsltproc.exe" |
| 39 | ; |
| 40 | |
| 41 | using boostbook |
| 42 | : "C:/boost-tools/xml/docbook-xsl" |
| 43 | : "C:/boost-tools/xml/docbook-xml" |
| 44 | ; |
| 45 | }}} |