diff options
Diffstat (limited to 'doc/pdf/Jamfile.v2')
-rw-r--r-- | doc/pdf/Jamfile.v2 | 199 |
1 files changed, 199 insertions, 0 deletions
diff --git a/doc/pdf/Jamfile.v2 b/doc/pdf/Jamfile.v2 new file mode 100644 index 0000000000..b62d10c2d6 --- /dev/null +++ b/doc/pdf/Jamfile.v2 @@ -0,0 +1,199 @@ +# Copyright (c) 2008 John Maddock +# +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) + +import boostbook ; +import os ; +import common ; +import doxygen ; +import quickbook ; + +project : requirements <include>../../libs/geometry/doc ; + + + + + + +boostbook array_docs + : ../../libs/array/doc/array.xml + : + <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html + <format>pdf + ; + +boostbook any_docs + : ../../libs/any/doc/any.xml + : + <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html + <format>pdf + ; + +install pdf-install + : + array_docs + any_docs + ../../libs/atomic/doc//standalone + ../../libs/accumulators/doc//standalone + ../../libs/algorithm/string/doc//string_algo + ../../libs/algorithm/doc//standalone + ../../libs/bimap/doc//standalone + ../../libs/bind/doc//ref-doc + ../../libs/chrono/doc//standalone + ../../libs/concept_check/doc//concepts + ../../libs/config/doc//standalone + ../../libs/context/doc//standalone + #../../libs/container/doc//pdfinstall + ../../libs/conversion/doc//standalone + ../../libs/coroutine/doc//standalone + ../../libs/date_time/xmldoc//date_time + ../../libs/foreach/doc//standalone + ../../libs/function/doc//function-doc + ../../libs/functional/factory/doc//standalone + ../../libs/functional/forward/doc//standalone + ../../libs/functional/hash/doc//standalone +# ../../libs/functional/overloaded_function/doc//doc + ../../libs/fusion/doc//quickbook + #../../libs/geometry/doc//geometry + ../../libs/icl/doc//standalone + ../../libs/integer/doc//standalone + ../../libs/iterator/doc//standalone + ../../libs/lambda/doc//lambda-doc + ../../libs/lockfree/doc//standalone +# ../../libs/local_function/doc//doc + ../../libs/logic/doc//tribool + ../../libs/math/doc/complex//standalone + ../../libs/math/doc/octonion//standalone + ../../libs/math/doc/quaternion//standalone + ../../libs/math/doc/gcd//standalone + ../../libs/math/doc/sf_and_dist//pdfinstall + ../../libs/move/doc//standalone + ../../libs/mpi/doc//standalone + ../../libs/multiprecision/doc//standalone + ../../libs/numeric/conversion/doc//standalone +# ../../libs/numeric/odeint/doc//standalone + ../../libs/optional/doc//standalone + ../../libs/phoenix/doc//phoenix-doc + ../../libs/program_options/doc//program_option + ../../libs/property_tree/doc//standalone + ../../libs/proto/doc//standalone + # Invalid Jamfile, doesn't use Boostbook anyway?? + #../../libs/ptr_container/doc//standalone + ../../libs/ratio/doc//standalone + ../../libs/regex/doc//standalone + ../../libs/signals/doc//doc + ../../libs/spirit/repository/doc//spirit2_repository + ../../libs/static_assert/doc//standalone + ../../libs/thread/doc//standalone + ../../libs/tr1/doc//standalone + ../../libs/type_traits/doc//pdfinstall + ../../libs/typeof/doc//standalone + ../../libs/units/doc//standalone +# ../../libs/utility/identity_type/doc//doc + ../../libs/unordered/doc//standalone + ../../libs/variant/doc//variant-doc + ../../libs/xpressive/doc//standalone + + ../../tools/boostbook/doc//boostbook + ../../tools/build/v2/doc//jam_docs + ../../tools/quickbook/doc//standalone + ../../tools/bcp/doc//standalone + : + <location>. + <install-type>PDF + <format>pdf + ; + + +install python-tutorial-install + : + ../../libs/python/doc/tutorial/doc//tutorial + : + <location>. + <install-type>PDF + <format>pdf + <name>python_tutorial.pdf + ; + +install asio-install + : + ../../libs/asio/doc//asio + : + <location>. + <install-type>PDF + <format>pdf + <name>asio.pdf + ; + +install phoenix-install + : + ../../libs/spirit/phoenix/doc//quickbook + : + <location>. + <install-type>PDF + <format>pdf + <name>spirit-phoenix-v2.pdf + ; + +install boost-build-install + : + ../../tools/build/v2/doc//userman + : + <location>. + <install-type>PDF + <format>pdf + <name>boost_build.pdf + ; + +install signals2-install + : + ../../libs/signals2/doc//standalone + : + <location>. + <install-type>PDF + <format>pdf + <name>signals2.pdf + <dependency>../../libs/signals2/doc//hello_world_def_code_snippet.xml + ; + +install range-install + : + ../../libs/range/doc//quickbook + : + <location>. + <install-type>PDF + <format>pdf + <name>range.pdf + ; + +# Just copy the MSM PDF over: +install msm_install : ../../libs/msm/doc/pdf/msm.pdf : <location>. ; + +install spirit-install + : + ../../libs/spirit/doc//spirit2 + : + <location>. + <install-type>PDF + <format>pdf + <name>spirit2.pdf +; + +install scope_exit_install + : + ../../libs/scope_exit/doc//doc + : + <location>. + <install-type>PDF + <format>pdf + <name>scope_exit.pdf +; + + + + + + + |