Boost logo

Boost-Commit :

From: srajko_at_[hidden]
Date: 2007-06-20 17:57:23


Author: srajko
Date: 2007-06-20 17:57:22 EDT (Wed, 20 Jun 2007)
New Revision: 7118
URL: http://svn.boost.org/trac/boost/changeset/7118

Log:
add initial smart_ptr quickbook translated docs

Added:
   sandbox/doc_test/libs/
   sandbox/doc_test/libs/smart_ptr/
   sandbox/doc_test/libs/smart_ptr/doc/
   sandbox/doc_test/libs/smart_ptr/doc/Jamfile.v2 (contents, props changed)
   sandbox/doc_test/libs/smart_ptr/doc/project-root.jam (contents, props changed)
   sandbox/doc_test/libs/smart_ptr/doc/smart_ptr.qbk (contents, props changed)

Added: sandbox/doc_test/libs/smart_ptr/doc/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/doc_test/libs/smart_ptr/doc/Jamfile.v2 2007-06-20 17:57:22 EDT (Wed, 20 Jun 2007)
@@ -0,0 +1,77 @@
+
+# Copyright John Maddock 2005. Use, modification, and distribution are
+# subject to 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 quickbook ;
+
+xml smart_ptr : smart_ptr.qbk ;
+boostbook standalone
+ :
+ smart_ptr
+ :
+ # HTML options first:
+ # Use graphics not text for navigation:
+ <xsl:param>navig.graphics=1
+ # How far down we chunk nested sections, basically all of them:
+ <xsl:param>chunk.section.depth=10
+ # Don't put the first section on the same page as the TOC:
+ <xsl:param>chunk.first.sections=1
+ # How far down sections get TOC's
+ <xsl:param>toc.section.depth=10
+ # Max depth in each TOC:
+ <xsl:param>toc.max.depth=4
+ # How far down we go with TOC's
+ <xsl:param>generate.section.toc.level=10
+ # Logo location:
+ <xsl:param>boost.logo=../boost.png
+
+ # The page style
+ <xsl:param>page.style="'website'"
+ # Show chapters select box
+ <xsl:param>grouped.links.chapters.show="'true'"
+ # GroupedLinks xml definition chapters location
+ <xsl:param>grouped.links.chapters.xml="'boost_libs_grouped_links.xml'"
+ # Select the base url for the chapters GroupedLinks
+ <xsl:param>grouped.links.chapters.url="'http://www.boost.org/libs/'"
+ # Show sections select box
+ <xsl:param>grouped.links.sections.show="'true'"
+ # GroupedLinks xml definition sections location
+ <xsl:param>grouped.links.sections.xml="'sections_grouped_links.xml'"
+ # Select the base url for the chapters GroupedLinks
+ <xsl:param>grouped.links.sections.url="'./'"
+ # Show the Google Search Box
+ <xsl:param>search.box.show="'true'"
+ # Location of the cse defintion
+ <xsl:param>search.box.cse.definition.src="'http://www.drivehq.com/web/matias.capeletto/bimap/doc/html/context8.xml'"
+
+ # PDF Options:
+ # TOC Generation: this is needed for FOP-0.9 and later:
+ # <xsl:param>fop1.extensions=1
+ <xsl:param>xep.extensions=1
+ # TOC generation: this is needed for FOP 0.2, but must not be set to zero for FOP-0.9!
+ <xsl:param>fop.extensions=0
+ # No indent on body text:
+ <xsl:param>body.start.indent=0pt
+ # Margin size:
+ <xsl:param>page.margin.inner=0.5in
+ # Margin size:
+ <xsl:param>page.margin.outer=0.5in
+ # Yes, we want graphics for admonishments:
+ <xsl:param>admon.graphics=1
+ # Set this one for PDF generation *only*:
+ # default pnd graphics are awful in PDF form,
+ # better use SVG's instead:
+ #<xsl:param>admon.graphics.extension=".svg"
+ ;
+
+
+
+
+
+
+
+
+
+
+

Added: sandbox/doc_test/libs/smart_ptr/doc/project-root.jam
==============================================================================
--- (empty file)
+++ sandbox/doc_test/libs/smart_ptr/doc/project-root.jam 2007-06-20 17:57:22 EDT (Wed, 20 Jun 2007)
@@ -0,0 +1,51 @@
+#
+# Copyright (c) 2006 João Abecasis
+#
+# 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)
+#
+
+##
+## IMPORTANT NOTE: This file MUST NOT be copied over a boost installation
+##
+
+import modules ;
+import path ;
+
+local boost-root = [ modules.peek : BOOST_ROOT ] ;
+
+if ! $(boost-root)
+{
+ local boost-search-dirs = [ modules.peek : BOOST_BUILD_PATH ] ;
+
+ for local dir in $(boost-search-dirs)
+ {
+ if [ path.glob $(dir)/../../../ : boost/version.hpp ]
+ {
+ boost-root += $(dir)/../../../ ;
+ }
+ }
+
+ if $(boost-root)
+ {
+ boost-root = [ path.make $(boost-root[1]) ] ;
+ }
+ else
+ {
+ ECHO "Warning: couldn't find BOOST_ROOT in" $(boost-root) ;
+ }
+}
+
+project boost/smart_ptr/doc
+ : # build everything in ./bin.v2
+ build-dir bin.v2
+ ;
+
+
+
+
+
+
+
+

Added: sandbox/doc_test/libs/smart_ptr/doc/smart_ptr.qbk
==============================================================================
--- (empty file)
+++ sandbox/doc_test/libs/smart_ptr/doc/smart_ptr.qbk 2007-06-20 17:57:22 EDT (Wed, 20 Jun 2007)
@@ -0,0 +1,17 @@
+[library smart_ptr
+ [quickbook 1.4]
+ [copyright 1999 Greg Colvin and Beman Dawes, 2002 Darin Adler, 2002 Peter Dimov]
+ [purpose Five smart pointer class templates, from Greg Colvin, Beman Dawes, Peter Dimov, and Darin Adler.]
+ [license
+ 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])
+ ]
+ [authors [Colvin, Greg], [Dawes, Beman], [Dimov, Peter], [Adler, Darin]]
+ [category memory]
+ [/last-revision $Date: 2007/06/20 16:39:52 +0100 $]
+]
+
+[section Introduction]
+
+[endsect]
\ No newline at end of file


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk