mirror of
https://github.com/boostorg/boost.git
synced 2025-04-08 14:44:02 +00:00
Fix indexes in container/interprocess/intrusive libraries.
Refs #7899. [SVN r82994]
This commit is contained in:
parent
55eab20203
commit
500d32b218
2 changed files with 23 additions and 9 deletions
|
@ -8,6 +8,19 @@ import boostbook : boostbook ;
|
|||
|
||||
alias asio : ../libs/asio/doc//asio/<xsl:param>boost.libraries=../../libs/libraries.htm ;
|
||||
|
||||
#
|
||||
# Note that when refering to libraries that use auto-index we must process all the way to
|
||||
# docbook before including here. We must also ensure that auto-index uses it's own index
|
||||
# generation, otherwise we get one big index that's repeated in each library. Xslt's index
|
||||
# generation is also so slow that it's impractical for a build this large (takes ~ 9 hrs
|
||||
# to build with just 3 indexed libraries). Hence we refer to these libraries as for example:
|
||||
#
|
||||
# ../libs/interprocess/doc//standalone/<format>docbook/<auto-index-internal>on
|
||||
#
|
||||
# Finally, in boost.xml we xi:include interproces.auto_index.docbook which is the final
|
||||
# post-index generation docbook, rather than interprocess.xml which is the pre-indexed boostbook.
|
||||
#
|
||||
|
||||
boostbook doc
|
||||
:
|
||||
src/boost.xml
|
||||
|
@ -45,13 +58,13 @@ boostbook doc
|
|||
<dependency>../tools/build/v2/doc//jam_docs
|
||||
<dependency>../tools/quickbook/doc//quickbook
|
||||
<dependency>../libs/interprocess/doc//autodoc.xml
|
||||
<dependency>../libs/interprocess/doc//interprocess
|
||||
<dependency>../libs/interprocess/doc//standalone/<format>docbook/<auto-index-internal>on
|
||||
<dependency>../libs/intrusive/doc//autodoc.xml
|
||||
<dependency>../libs/intrusive/doc//intrusive
|
||||
<dependency>../libs/intrusive/doc//standalone/<format>docbook/<auto-index-internal>on
|
||||
<dependency>../libs/move/doc//autodoc.xml
|
||||
<dependency>../libs/move/doc//move
|
||||
<dependency>../libs/container/doc//autodoc.xml
|
||||
<dependency>../libs/container/doc//container
|
||||
<dependency>../libs/container/doc//standalone/<format>docbook/<auto-index-internal>on
|
||||
<dependency>../libs/units/doc//units
|
||||
<dependency>../libs/unordered/doc//unordered
|
||||
<dependency>../libs/thread/doc//thread
|
||||
|
@ -82,9 +95,9 @@ boostbook doc
|
|||
<implicit-dependency>../tools/build/v2/doc//jam_docs
|
||||
<implicit-dependency>../tools/quickbook/doc//quickbook
|
||||
<implicit-dependency>../libs/mpi/doc//mpi
|
||||
<implicit-dependency>../libs/container/doc//container
|
||||
<implicit-dependency>../libs/interprocess/doc//interprocess
|
||||
<implicit-dependency>../libs/intrusive/doc//intrusive
|
||||
<implicit-dependency>../libs/container/doc//standalone/<format>docbook/<auto-index-internal>on
|
||||
<implicit-dependency>../libs/interprocess/doc//standalone/<format>docbook/<auto-index-internal>on
|
||||
<implicit-dependency>../libs/intrusive/doc//standalone/<format>docbook/<auto-index-internal>on
|
||||
<implicit-dependency>../libs/move/doc//move
|
||||
<implicit-dependency>../libs/units/doc//units
|
||||
<implicit-dependency>../libs/unordered/doc//unordered
|
||||
|
|
|
@ -189,7 +189,7 @@
|
|||
</libraryinfo>
|
||||
</library>
|
||||
|
||||
<xi:include href="container.xml"/>
|
||||
<xi:include href="container.auto_index.docbook"/>
|
||||
|
||||
<library name="Conversion" dirname="conversion" html-only="1"
|
||||
url="../../libs/conversion/index.html">
|
||||
|
@ -312,7 +312,7 @@
|
|||
</libraryinfo>
|
||||
</library>
|
||||
|
||||
<xi:include href="interprocess.xml"/>
|
||||
<xi:include href="interprocess.auto_index.docbook"/>
|
||||
|
||||
<library name="Interval" dirname="numeric/interval" html-only="1"
|
||||
url="../../libs/numeric/interval/doc/index.html">
|
||||
|
@ -335,7 +335,7 @@
|
|||
</libraryinfo>
|
||||
</library>
|
||||
|
||||
<xi:include href="intrusive.xml"/>
|
||||
<xi:include href="intrusive.auto_index.docbook"/>
|
||||
|
||||
<library name="I/O State Savers" dirname="io" html-only="1">
|
||||
<libraryinfo>
|
||||
|
@ -761,3 +761,4 @@
|
|||
</boostbook>
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue