diff --git a/doc/pdf/Jamfile.v2 b/doc/pdf/Jamfile.v2 new file mode 100644 index 0000000000..830f05946f --- /dev/null +++ b/doc/pdf/Jamfile.v2 @@ -0,0 +1,62 @@ +# 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) + + +install pdf-install + : + ../../libs/accumulators/doc//standalone + ../../libs/algorithm/string/doc//string_algo + ../../libs/asio/doc//asio + ../../libs/bimap/doc//standalone + ../../libs/bind/doc//ref-doc + ../../libs/concept_check/doc//concepts + ../../libs/config/doc//standalone + ../../libs/date_time/xmldoc//date_time + ../../libs/foreach/doc//standalone + ../../libs/function/doc//function-doc + ../../libs/functional/hash/doc//standalone + ../../libs/interprocess/doc//standalone + ../../libs/intrusive/doc//standalone + ../../libs/iterator/doc//standalone + ../../libs/lambda/doc//lambda-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//standalone + ../../libs/numeric/conversion/doc//standalone + ../../libs/optional/doc//standalone + ../../libs/proto/doc//standalone + #../../libs/ptr_container/doc//doc + ../../libs/optional/doc//standalone + ../../libs/python/doc/tutorial/doc//tutorial + ../../libs/range/doc//standalone + ../../libs/regex/doc//standalone + ../../libs/scope_exit/doc//standalone + ../../libs/signals/doc//doc + ../../libs/spirit/phoenix/doc//quickbook + ../../libs/static_assert/doc//standalone + ../../libs/thread/doc//standalone + ../../libs/tr1/doc//standalone + ../../libs/type_traits/doc//standalone + ../../libs/typeof/doc//standalone + ../../libs/units/doc//standalone + ../../libs/unordered/doc//standalone + ../../libs/variant/doc//variant-doc + ../../libs/xpressive/doc//standalone + + ../../tools/boostbook/doc//boostbook + ../../tools/jam/doc//standalone + ../../tools/quickbook/doc//standalone + ../../tools/build/v2/doc//userman + : + . + PDF + pdf + ; + + diff --git a/doc/test/Jamfile.v2 b/doc/test/Jamfile.v2 index 0d5af3ddaa..aa8709a1d5 100644 --- a/doc/test/Jamfile.v2 +++ b/doc/test/Jamfile.v2 @@ -163,30 +163,8 @@ boostbook standalone # PDF Options: #====================================================================== - - # PDF Options: - # TOC Generation: only one of these should be set: - pdf:fop.extensions=0 - pdf:fop1.extensions=0 - pdf:xep.extensions=1 - # No indent on body text: - pdf:body.start.indent=0pt - # Margin size: - pdf:page.margin.inner=0.5in - pdf:page.margin.outer=0.5in - # Paper type = A4 - pdf:paper.type=A4 - # Yes, we want graphics for admonishments: - admon.graphics=1 - # Set this one for PDF generation *only*: - # default pnd graphics are awful in PDF form, - # better use SVG's instead: - pdf:admon.graphics.extension=".svg" pdf:img.src.path=$(images_location)/ - pdf:admon.graphics.path=$(images_location)/../../src/images/ - pdf:callout.graphics.path=$(images_location)/../../src/images/callouts/ - pdf:draft.mode="no" ; -install pdf-install : standalone : . PDF ; \ No newline at end of file +install pdf-install : standalone : . PDF ; diff --git a/doc/test/test.qbk b/doc/test/test.qbk index 9ea7fb5859..2181aed2e5 100644 --- a/doc/test/test.qbk +++ b/doc/test/test.qbk @@ -57,6 +57,12 @@ These should be syntax highlighted: [endsect] +[section This should cause an error in PDF builds] + + template RealType inline foo(const RealType& a, const RealType& b, const RealType& c, const RealType& d, const RealType& e, const RealType& f, const RealType& g, const RealType& h){ return 0; } + +[endsect] + [section Imported code and callouts] [import stub.cpp] diff --git a/libs/accumulators b/libs/accumulators index ddc66e0507..e5ea7053db 160000 --- a/libs/accumulators +++ b/libs/accumulators @@ -1 +1 @@ -Subproject commit ddc66e0507442aca90c2bc8e459f8a4a4894aafc +Subproject commit e5ea7053db0668ce2519ec2fca04e0b01740ffb8 diff --git a/libs/asio b/libs/asio index 0d70590780..6e5620705e 160000 --- a/libs/asio +++ b/libs/asio @@ -1 +1 @@ -Subproject commit 0d705907805a161b18cf8aaab5ef33c6c54bcef2 +Subproject commit 6e5620705e46e0671c48df7593fd7dc0256061ed diff --git a/libs/bimap b/libs/bimap index 7ad40d2a94..81efcfb4e0 160000 --- a/libs/bimap +++ b/libs/bimap @@ -1 +1 @@ -Subproject commit 7ad40d2a9427fe1bde20073645f4691e51c23663 +Subproject commit 81efcfb4e0054000398a6d16da6a8a5ac5fada06 diff --git a/libs/functional b/libs/functional index d7fb437192..650b8b1220 160000 --- a/libs/functional +++ b/libs/functional @@ -1 +1 @@ -Subproject commit d7fb4371925c5578eb8c0c229d9cb5bb1100422e +Subproject commit 650b8b122078812712684bdcbfc082b50a97e6d3 diff --git a/libs/lambda b/libs/lambda index 150736273e..0faeb3f19e 160000 --- a/libs/lambda +++ b/libs/lambda @@ -1 +1 @@ -Subproject commit 150736273e905da22bf38ac61da5e63f11ac6320 +Subproject commit 0faeb3f19e699896d2ae2905456655189637958b diff --git a/libs/proto b/libs/proto index 84e57f9729..5dd15f03e2 160000 --- a/libs/proto +++ b/libs/proto @@ -1 +1 @@ -Subproject commit 84e57f97296e2c551752124a0dd8026c88682789 +Subproject commit 5dd15f03e249d52e27ee1fe8d724bcfe7c75c159 diff --git a/libs/python b/libs/python index 472b18881b..354fbb4d24 160000 --- a/libs/python +++ b/libs/python @@ -1 +1 @@ -Subproject commit 472b18881b54a1fb84abd1fcf0485fec58d6deaa +Subproject commit 354fbb4d2411b49d7a2545927e4d6cb32ed4a0cd diff --git a/libs/spirit b/libs/spirit index 7b7675ca75..2fa2a1f5ad 160000 --- a/libs/spirit +++ b/libs/spirit @@ -1 +1 @@ -Subproject commit 7b7675ca7586d71ee4d9d61232cf0a545412a173 +Subproject commit 2fa2a1f5ad299a97bca910c3a0490a7987ee9eab diff --git a/libs/units b/libs/units index 2c8ba526ce..c94af88954 160000 --- a/libs/units +++ b/libs/units @@ -1 +1 @@ -Subproject commit 2c8ba526cecd66e2b612eaaf3d4848f7d0de372e +Subproject commit c94af88954f89dd1977989381347c51cae451ee6 diff --git a/libs/unordered b/libs/unordered index 77021c5bbb..acce19ce43 160000 --- a/libs/unordered +++ b/libs/unordered @@ -1 +1 @@ -Subproject commit 77021c5bbb5d0092d9f1656ecc964d408b144147 +Subproject commit acce19ce43ad7ef20912ac90facc83b342f670c4 diff --git a/tools/boostbook b/tools/boostbook index e0f2099dc2..c3be9243b6 160000 --- a/tools/boostbook +++ b/tools/boostbook @@ -1 +1 @@ -Subproject commit e0f2099dc26eaaf7f4d0606bb7fb599915afa40b +Subproject commit c3be9243b6d2ef057b0060a0b99c7e459f285340 diff --git a/tools/build b/tools/build index 2c61680c80..14a819b8c9 160000 --- a/tools/build +++ b/tools/build @@ -1 +1 @@ -Subproject commit 2c61680c80f3859bb01a0e773592f6c494f980d5 +Subproject commit 14a819b8c94595a0aebb118e557680611054ff18 diff --git a/tools/quickbook b/tools/quickbook index 9de842401f..f5f25404db 160000 --- a/tools/quickbook +++ b/tools/quickbook @@ -1 +1 @@ -Subproject commit 9de842401fd49fe70be7b06c68278937199cf117 +Subproject commit f5f25404db090aec04602f51c15840ae276e3984