summaryrefslogtreecommitdiff
path: root/doc/Jamfile.v2
diff options
context:
space:
mode:
authorRene Rivera <grafikrobot@gmail.com>2007-04-17 04:44:59 +0000
committerRene Rivera <grafikrobot@gmail.com>2007-04-17 04:44:59 +0000
commit79e7f2dba61b6f29259e9e98cdb57658a470b3dd (patch)
tree6a629d0690eb339596858d6d53957469581e4e72 /doc/Jamfile.v2
parent9c9e546984d4d549c2060a002bd8d37d8ad01293 (diff)
downloadboost-79e7f2dba61b6f29259e9e98cdb57658a470b3dd.tar.gz
Put in the build support for using the doxproc, Python based, Doxygen to BoostBook translator.
[SVN r37457]
Diffstat (limited to 'doc/Jamfile.v2')
-rw-r--r--doc/Jamfile.v295
1 files changed, 52 insertions, 43 deletions
diff --git a/doc/Jamfile.v2 b/doc/Jamfile.v2
index 67a9dc7883..230e7da79e 100644
--- a/doc/Jamfile.v2
+++ b/doc/Jamfile.v2
@@ -1,47 +1,56 @@
project boost/doc ;
import boostbook : boostbook ;
-boostbook doc : src/boost.xml
- :
-
- ## Build the various generated docs (Doxygen and QuickBook)...
-
- <dependency>../libs/program_options/doc//autodoc.xml
- <dependency>../libs/algorithm/string/doc//autodoc.xml
- <dependency>../libs/logic/doc//reference.xml
- <dependency>../libs/functional/hash/doc//hash
- <dependency>../libs/type_traits/doc//type_traits
- <dependency>../libs/static_assert/doc//static_assert
- <dependency>../libs/tr1/doc//tr1
- <dependency>../libs/math/doc//math
- <dependency>../libs/foreach/doc//foreach
- <dependency>../libs/mpi/doc//mpi
- <dependency>../libs/mpi/doc//mpi_autodoc.xml
- <dependency>../libs/typeof/doc//typeof
- <dependency>../libs/xpressive/doc//autodoc.xml
- <dependency>../libs/xpressive/doc//xpressive
- <dependency>../libs/date_time/xmldoc//date_time_autodoc.xml
- <dependency>../libs/date_time/xmldoc//gregorian_autodoc.xml
- <dependency>../libs/date_time/xmldoc//posix_time_autodoc.xml
- <dependency>../libs/date_time/xmldoc//local_time_autodoc.xml
- <dependency>../more/whos_using//using
- <dependency>../tools/jam/doc//bjam
- <dependency>../tools/quickbook/doc//quickbook
-
- ## Add path references to the QuickBook generated docs...
-
- <implicit-dependency>../libs/functional/hash/doc//hash
- <implicit-dependency>../libs/type_traits/doc//type_traits
- <implicit-dependency>../libs/static_assert/doc//static_assert
- <implicit-dependency>../libs/tr1/doc//tr1
- <implicit-dependency>../libs/math/doc//math
- <implicit-dependency>../libs/foreach/doc//foreach
- <implicit-dependency>../libs/typeof/doc//typeof
- <implicit-dependency>../libs/xpressive/doc//xpressive
- <implicit-dependency>../more/whos_using//using
- <implicit-dependency>../tools/jam/doc//bjam
- <implicit-dependency>../tools/quickbook/doc//quickbook
- <implicit-dependency>../libs/mpi/doc//mpi
-
- <xsl:param>boost.libraries=../../libs/libraries.htm
+boostbook doc
+ :
+ src/boost.xml
+ :
+ ## Build the various generated docs (Doxygen and QuickBook)...
+
+ <dependency>../libs/program_options/doc//autodoc.xml
+ <dependency>../libs/algorithm/string/doc//autodoc.xml
+ <dependency>../libs/logic/doc//reference.xml
+ <dependency>../libs/functional/hash/doc//hash
+ <dependency>../libs/type_traits/doc//type_traits
+ <dependency>../libs/static_assert/doc//static_assert
+ <dependency>../libs/tr1/doc//tr1
+ <dependency>../libs/math/doc//math
+ <dependency>../libs/foreach/doc//foreach
+ <dependency>../libs/mpi/doc//mpi
+ <dependency>../libs/mpi/doc//mpi_autodoc.xml
+ <dependency>../libs/typeof/doc//typeof
+ <dependency>../libs/xpressive/doc//autodoc.xml
+ <dependency>../libs/xpressive/doc//xpressive
+ <dependency>../libs/date_time/xmldoc//date_time_autodoc.xml
+ <dependency>../libs/date_time/xmldoc//gregorian_autodoc.xml
+ <dependency>../libs/date_time/xmldoc//posix_time_autodoc.xml
+ <dependency>../libs/date_time/xmldoc//local_time_autodoc.xml
+ <dependency>../more/whos_using//using
+ <dependency>../tools/jam/doc//bjam
+ <dependency>../tools/quickbook/doc//quickbook
+
+ ## Add path references to the QuickBook generated docs...
+
+ <implicit-dependency>../libs/functional/hash/doc//hash
+ <implicit-dependency>../libs/type_traits/doc//type_traits
+ <implicit-dependency>../libs/static_assert/doc//static_assert
+ <implicit-dependency>../libs/tr1/doc//tr1
+ <implicit-dependency>../libs/math/doc//math
+ <implicit-dependency>../libs/foreach/doc//foreach
+ <implicit-dependency>../libs/typeof/doc//typeof
+ <implicit-dependency>../libs/xpressive/doc//xpressive
+ <implicit-dependency>../more/whos_using//using
+ <implicit-dependency>../tools/jam/doc//bjam
+ <implicit-dependency>../tools/quickbook/doc//quickbook
+ <implicit-dependency>../libs/mpi/doc//mpi
+
+ <xsl:param>boost.libraries=../../libs/libraries.htm
+
+ <dependency>css
+ <dependency>images
;
+
+install css : [ glob src/*.css ] : <location>html ;
+explicit css ;
+install images : [ glob src/images/*.png ] : <location>html/images ;
+explicit images ;