$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
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