Some doc/rolling changes.

[SVN r24698]
This commit is contained in:
Vladimir Prus 2004-08-24 07:37:28 +00:00
parent b84e5f4d62
commit 8f92dac4b1
3 changed files with 59 additions and 6 deletions

View File

@ -6,8 +6,13 @@ boostbook userman : src/userman.xml
: <xsl:param>toc.section.depth=1
<xsl:param>doc.standalone=true
;
if ! $(BOOST_ROOT)
{
BOOST_ROOT = [ modules.peek : BOOST_ROOT ] ;
}
# Copy stylesheet and images from 'official' docs location
stage html : ../../../../doc/html/boostbook.css ;
stage html : $(BOOST_ROOT)/doc/html/boostbook.css ;
stage html/images
: [ path.glob ../../../../doc/html/images : *.png ] ;
: [ path.glob $(BOOST_ROOT)/doc/html/images : *.png ] ;

View File

@ -8,6 +8,20 @@
<meta http-equiv="Content-Type" content=
"text/html; charset=windows-1252">
<!-- tidy options: &dash;&dash;tidy-mark false -i -wrap 78 !-->
<style type="text/css">
div.sidebar {
margin-left: 1em ;
border: medium outset ;
padding: 0em 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
</style>
<title>Boost Build System V2</title>
</head>
@ -15,10 +29,35 @@
<body bgcolor="#FFFFFF" text="#000000">
<img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" align="center"
width="277" height="86"> <!-- sf logo -->
<div class="contents sidebar topic" id="index">
<p>
<b>Quick access</b>
<ul>
<li>Download: <a href=
"http://prdownloads.sourceforge.net/boost/boost-build-2.0-m9.1.zip">[zip]
</a>, <a href=
"http://prdownloads.sourceforge.net/boost/boost-build-2.0-m9.1.tar.bz2">[tar.bz2]
</a>
<li>Nightly build: <a href="boost-build.zip">[zip]</a>,
<a href="boost-build.tar.bz2">[tar.bz2]</a>
<li><a href="doc/html/index.html">Documentation</a>
<li>Feedback: <a
href="http://groups.yahoo.com/group/jamboost/">[mailing list]</a>,
<a
href="nttp://news://news.gmane.org/gmane.comp.lib.boost.build">[newsgroup]</a>
<ul>
<li>Before posting, <a href="mailto:jamboost-subscribe@yahoogroups.com">subscribe</a>
</ul>
</ul>
</p>
</div>
<h1>Boost Build System V2</h1>
<h2><a name="synopsis">Synopsis</a></h2>
<p>Boost.Build is a system for large project software construction, which
@ -52,7 +91,7 @@
<p>The user manual, which includes installation instructions, tuturial
and initial reference is available <a href=
"boost_build_v2.html">here</a>.</p>
"doc/html/index.html">here</a>.</p>
<h2><a name="status">Status</a></h2>
@ -81,7 +120,8 @@
"http://sourceforge.net/project/showfiles.php?group_id=7586">SourceForce
download page</a>.</p>
<p>The installation is described in <a href="boost_build_v2.html">user
<p>The installation is described in the
<a href="doc/html/bbv2.installation.html">user
manual</a>.</p>
<h2>Feedback</h2>

View File

@ -12,12 +12,20 @@ rm -rf example/versioned
# This one is too low-level and misleading
rm -rf example/make
# Remove unnecessary top-level files
find . -maxdepth 1 -type f | egrep -v "roll.sh|bootstrap.jam|build-system.jam|boost_build_v2.html|c++boost.gif|index_v2.html|hacking.txt|site-config.jam|user-config.jam" | xargs rm -f
# Prepare some more files.
mv index_v2.html index.html
echo -e "boost-build kernel ;\n" > boost-build.jam
# Build the documentation
touch doc/project-root.jam
export BOOST_ROOT=/home/ghost/Work/boost-rc
cd doc
bjam --v2
cd ..
# Make packages
find . -name CVS | xargs rm -rf
rm roll.sh
@ -27,4 +35,4 @@ cd boost-build
# Upload docs to sourceforge
perl -pi -e 's%<!-- sf logo -->%<a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=7586&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" align="right"/></a>%' boost_build_v2.html index.html doc/*.html
scp -r doc example *.html hacking.txt vladimir_prus@shell.sourceforge.net:/home/groups/b/bo/boost/htdocs/boost-build2
scp -r doc example *.html hacking.txt vladimir_prus@shell.sourceforge.net:/home/groups/b/bo/boost/htdocs/boost-build2