diff --git a/doc/Jamfile.v2 b/doc/Jamfile.v2 index 86f889a..006fe8b 100644 --- a/doc/Jamfile.v2 +++ b/doc/Jamfile.v2 @@ -3,23 +3,20 @@ # 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) -using boostbook ; -using quickbook ; +import asciidoctor ; -xml hash : hash.qbk ; -boostbook standalone : hash : - boost.root=../../../.. +html hash.html : hash.adoc ; - chunk.first.sections=1 - chunk.section.depth=2 - generate.section.toc.level=2 - toc.section.depth=1 - toc.max.depth=1 - pdf:boost.url.prefix=http://www.boost.org/doc/libs/release/libs/container_hash/doc/html - ; +install html_ : hash.html : html ; + +pdf hash.pdf : hash.adoc ; +explicit hash.pdf ; + +install pdf_ : hash.pdf : pdf ; +explicit pdf_ ; ############################################################################### - alias boostdoc : hash ; - explicit boostdoc ; - alias boostrelease ; - explicit boostrelease ; +alias boostdoc ; +explicit boostdoc ; +alias boostrelease : html_ ; +explicit boostrelease ; diff --git a/doc/hash.adoc b/doc/hash.adoc new file mode 100644 index 0000000..7362e61 --- /dev/null +++ b/doc/hash.adoc @@ -0,0 +1,23 @@ += Boost.ContainerHash +:toc: left +:toclevels: 2 +:idprefix: +:docinfo: private-footer +:source-highlighter: rouge +:nofooter: +:sectlinks: + +:leveloffset: +1 + +include::hash/intro.adoc[] +include::hash/tutorial.adoc[] +include::hash/custom.adoc[] +include::hash/combine.adoc[] +include::hash/portability.adoc[] +include::hash/disable.adoc[] +include::hash/changes.adoc[] +include::hash/rationale.adoc[] +include::hash/ref.adoc[] +include::hash/links.adoc[] +include::hash/thanks.adoc[] +include::hash/copyright.adoc[] \ No newline at end of file diff --git a/doc/hash/changes.adoc b/doc/hash/changes.adoc new file mode 100644 index 0000000..2eff44f --- /dev/null +++ b/doc/hash/changes.adoc @@ -0,0 +1,4 @@ +[#changes] += Change Log + +:idprefix: changes_ \ No newline at end of file diff --git a/doc/hash/combine.adoc b/doc/hash/combine.adoc new file mode 100644 index 0000000..3bd3575 --- /dev/null +++ b/doc/hash/combine.adoc @@ -0,0 +1,4 @@ +[#combine] += Combining hash values + +:idprefix: combine_ diff --git a/doc/hash/copyright.adoc b/doc/hash/copyright.adoc new file mode 100644 index 0000000..94fc43f --- /dev/null +++ b/doc/hash/copyright.adoc @@ -0,0 +1,4 @@ +[#copyright] += Copyright + +:idprefix: copyright_ diff --git a/doc/hash/custom.adoc b/doc/hash/custom.adoc new file mode 100644 index 0000000..f4a3f52 --- /dev/null +++ b/doc/hash/custom.adoc @@ -0,0 +1,4 @@ +[#custom] += Extending boost::hash for a custom data type + +:idprefix: custom_ diff --git a/doc/hash/disable.adoc b/doc/hash/disable.adoc new file mode 100644 index 0000000..9885242 --- /dev/null +++ b/doc/hash/disable.adoc @@ -0,0 +1,4 @@ +[#disable] += Disabling The Extensions + +:idprefix: disable_ diff --git a/doc/hash/intro.adoc b/doc/hash/intro.adoc new file mode 100644 index 0000000..8a9d0cb --- /dev/null +++ b/doc/hash/intro.adoc @@ -0,0 +1,4 @@ +[#intro] += Introduction + +:idprefix: intro_ diff --git a/doc/hash/links.adoc b/doc/hash/links.adoc new file mode 100644 index 0000000..e99c705 --- /dev/null +++ b/doc/hash/links.adoc @@ -0,0 +1,4 @@ +[#links] += Links + +:idprefix: links_ diff --git a/doc/hash/portability.adoc b/doc/hash/portability.adoc new file mode 100644 index 0000000..0f86e87 --- /dev/null +++ b/doc/hash/portability.adoc @@ -0,0 +1,4 @@ +[#portability] += Portability + +:idprefix: portability_ diff --git a/doc/hash/rationale.adoc b/doc/hash/rationale.adoc new file mode 100644 index 0000000..75522fd --- /dev/null +++ b/doc/hash/rationale.adoc @@ -0,0 +1,4 @@ +[#rationale] += Rationale + +:idprefix: rationale_ diff --git a/doc/hash/ref.adoc b/doc/hash/ref.adoc new file mode 100644 index 0000000..15a3169 --- /dev/null +++ b/doc/hash/ref.adoc @@ -0,0 +1,4 @@ +[#ref] += Reference + +:idprefix: ref_ diff --git a/doc/hash/thanks.adoc b/doc/hash/thanks.adoc new file mode 100644 index 0000000..0f6ab59 --- /dev/null +++ b/doc/hash/thanks.adoc @@ -0,0 +1,4 @@ +[#thanks] += Acknowledgements + +:idprefix: thanks_ \ No newline at end of file diff --git a/doc/hash/tutorial.adoc b/doc/hash/tutorial.adoc new file mode 100644 index 0000000..04841fd --- /dev/null +++ b/doc/hash/tutorial.adoc @@ -0,0 +1,4 @@ +[#tutorial] += Tutorial + +:idprefix: tutorial_