summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorRene Rivera <grafikrobot@gmail.com>2016-07-21 20:14:48 -0500
committerRene Rivera <grafikrobot@gmail.com>2016-07-21 20:14:48 -0500
commit1e1036eafbe542b41f00ad3ac04a4d1e3cfa1f24 (patch)
treec39cfe16bb9ab4885058144c2e591674c96e4142 /doc/src
parentf8b27424ad61f8c0d98e595066000c099331ac4c (diff)
downloadboost-1e1036eafbe542b41f00ad3ac04a4d1e3cfa1f24.tar.gz
Restructure how library & tools docs are included.
This is the first step in redesigning the doc building into something that is automatic and doesn't require constant editing to add new libraries and possibly other features (like building a smaller doc subset). This change adds generated xml documents that contain the include references to the library documentation.
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/boost.xml53
1 files changed, 2 insertions, 51 deletions
diff --git a/doc/src/boost.xml b/doc/src/boost.xml
index 736665f71c..3f6229e6f0 100644
--- a/doc/src/boost.xml
+++ b/doc/src/boost.xml
@@ -37,48 +37,7 @@
<part id="libraries">
<title>The Boost C++ Libraries (BoostBook Subset)</title>
- <xi:include href="accumulators.xml"/>
- <xi:include href="align.xml"/>
- <xi:include href="../../libs/any/doc/any.xml"/>
- <xi:include href="../../libs/array/doc/array.xml"/>
- <xi:include href="atomic.xml"/>
- <xi:include href="chrono.xml"/>
- <xi:include href="circular_buffer.auto_index.docbook"/>
- <xi:include href="container.auto_index.docbook"/>
- <xi:include href="../../libs/date_time/xmldoc/date_time.xml"/>
- <xi:include href="dll.xml"/>
- <xi:include href="foreach.xml"/>
- <xi:include href="../../libs/function/doc/function.xml"/>
- <xi:include href="hash.xml"/>
- <xi:include href="heap.xml"/>
- <xi:include href="interprocess.auto_index.docbook"/>
- <xi:include href="intrusive.auto_index.docbook"/>
- <xi:include href="../../libs/lambda/doc/lambda.xml"/>
- <xi:include href="lexical_cast.xml"/>
- <xi:include href="lockfree.xml"/>
- <xi:include href="metaparse.xml"/>
- <xi:include href="move.xml"/>
- <xi:include href="../../libs/multi_array/doc/xml/bbref.xml"/>
- <xi:include href="mpi.xml"/>
- <xi:include href="../../libs/program_options/doc/program_options.xml"/>
- <xi:include href="property_tree.xml"/>
- <xi:include href="proto.xml"/>
- <xi:include href="random.xml"/>
- <xi:include href="ratio.xml"/>
- <xi:include href="../../libs/signals/doc/signals.xml"/>
- <xi:include href="../../libs/signals2/doc/signals.xml"/>
- <xi:include href="static_assert.xml"/>
- <xi:include href="../../libs/algorithm/string/doc/string_algo.xml"/>
- <xi:include href="thread.xml"/>
- <xi:include href="tr1.xml"/>
- <xi:include href="../../libs/logic/doc/tribool.boostbook"/>
- <xi:include href="type_erasure.xml"/>
- <xi:include href="type_index.xml"/>
- <xi:include href="typeof.xml"/>
- <xi:include href="units.xml"/>
- <xi:include href="unordered.xml"/>
- <xi:include href="../../libs/variant/doc/variant.xml"/>
- <xi:include href="xpressive.xml"/>
+ <xi:include href="libraries.xinclude" xpointer="xpointer(/*/node())"/>
</part>
<part id="tools">
@@ -95,14 +54,6 @@
or for use with their own applications.
</para>
</partintro>
- <xi:include href="../../tools/boostbook/doc/boostbook.xml"/>
- <xi:include href="quickbook.xml"/>
- <xi:include href="jam_docs.xml"/>
- <xi:include href="../../tools/build/doc/src/userman.xml"/>
+ <xi:include href="tools.xinclude" xpointer="xpointer(/*/node())"/>
</part>
</boostbook>
-
-
-
-
-