1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
|
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>PartI.Boost.Build v2 User Manual</title>
<link rel="stylesheet" href="boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="PartI.Boost.Build v2 User Manual">
<link rel="next" href="bbv2/howto.html" title="Chapter1.How to use this document">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../boost.png"></td></table>
<hr>
<div class="spirit-nav"><a accesskey="n" href="bbv2/howto.html"><img src="images/next.png" alt="Next"></a></div>
<div class="part" lang="en">
<div class="titlepage"><div><div><h1 class="title">
<a name="bbv2"></a>PartI.Boost.Build v2 User Manual</h1></div></div></div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="chapter"><a href="bbv2/howto.html">1. How to use this document</a></span></dt>
<dt><span class="chapter"><a href="bbv2/installation.html">2. Installation</a></span></dt>
<dt><span class="chapter"><a href="bbv2/tutorial.html">3. Tutorial</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="bbv2/tutorial.html#bbv2.tutorial.hello">Hello, world</a></span></dt>
<dt><span class="section"><a href="bbv2/tutorial/properties.html">Properties</a></span></dt>
<dt><span class="section"><a href="bbv2/tutorial/hierarchy.html">Project Hierarchies</a></span></dt>
<dt><span class="section"><a href="bbv2/tutorial/libs.html">Dependent Targets</a></span></dt>
<dt><span class="section"><a href="bbv2/tutorial/testing.html">Testing</a></span></dt>
<dt><span class="section"><a href="bbv2/tutorial/linkage.html">Static and shared libaries</a></span></dt>
<dt><span class="section"><a href="bbv2/tutorial/conditions.html">Conditions and alternatives</a></span></dt>
<dt><span class="section"><a href="bbv2/tutorial/prebuilt.html">Prebuilt targets</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="bbv2/advanced.html">4. User documentation</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="bbv2/advanced.html#bbv2.advanced.jam_language">Boost.Jam language</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/configuration.html">Configuration</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/invocation.html">Invocation</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/targets.html">Declaring targets</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/projects.html">Projects</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/other-rules.html">Jamfile Utility Rules</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/build_process.html">The Build Process</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/builtins/targets.html">Builtin target types</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/builtins/features.html">Builtin features</a></span></dt>
<dt><span class="section"><a href="bbv2/advanced/differences_to_v1.html">Differences to Boost.Build V1</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="bbv2/extender.html">5. Extender Manual</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="bbv2/extender.html#bbv2.extender.intro">Introduction</a></span></dt>
<dt><span class="section"><a href="bbv2/extending/targets.html">Target types</a></span></dt>
<dt><span class="section"><a href="bbv2/extending/tools.html">Tools and generators</a></span></dt>
<dt><span class="section"><a href="bbv2/extending/features.html">Features</a></span></dt>
<dt><span class="section"><a href="bbv2/extending/rules.html">Main target rules</a></span></dt>
<dt><span class="section"><a href="bbv2/extending/toolset_modules.html">Toolset modules</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="bbv2/reference.html">6. Detailed reference</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="bbv2/reference.html#bbv2.reference.general">General information</a></span></dt>
<dt><span class="section"><a href="bbv2/reference/jamfiles.html">Writing Jamfiles</a></span></dt>
<dt><span class="section"><a href="bbv2/reference/buildprocess.html">Build process</a></span></dt>
<dt><span class="section"><a href="bbv2/reference/definitions.html">Definitions</a></span></dt>
<dt><span class="section"><a href="bbv2/reference/generators.html">Generators</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="bbv2/faq.html">7. Frequently Asked Questions</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="bbv2/faq.html#id2579924">
How do I get the current value of feature in Jamfile?
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/s02.html">
I'm getting "Duplicate name of actual target" error. What
does it mean?
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/envar.html">
Accessing environment variables
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/s04.html">
How to control properties order?
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/s05.html">
How to control the library order on Unix?
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/external.html">Can I get output of external program as a variable in a Jamfile?
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/s07.html">How to get the project-root location?
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/s08.html">How to change compilation flags for one file?
</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/dll-path.html">Why are the <code class="computeroutput">dll-path</code> and
<code class="computeroutput">hardcode-dll-paths</code> properties useful?
</a></span></dt>
<dt><span class="section"><a href="bbv2/recipies/site-config.html">Targets in site-config.jam</a></span></dt>
<dt><span class="section"><a href="bbv2/faq/header-only-libraries.html">Header-only libraries</a></span></dt>
</dl></dd>
<dt><span class="appendix"><a href="bbv2/arch.html">A. Boost.Build v2 architecture</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="bbv2/arch.html#bbv2.arch.overview">Overview</a></span></dt>
<dt><span class="section"><a href="bbv2/arch/build.html">The build layer</a></span></dt>
<dt><span class="section"><a href="bbv2/arch/tools.html">The tools layer</a></span></dt>
<dt><span class="section"><a href="bbv2/arch/targets.html">Targets</a></span></dt>
</dl></dd>
<dt><span class="appendix"><a href="bbv2/jam.html">B. Boost.Jam documentation</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="bbv2/jam.html#jam.intro"> Introduction</a></span></dt>
<dt><span class="section"><a href="jam/building.html"> Building BJam</a></span></dt>
<dt><span class="section"><a href="jam/usage.html"> Using BJam</a></span></dt>
<dt><span class="section"><a href="jam/language.html"> Language</a></span></dt>
<dt><span class="section"><a href="jam/miscellaneous.html">Miscellaneous</a></span></dt>
</dl></dd>
</dl>
</div>
</div>
<table width="100%"><tr>
<td align="left"><small><p>Last revised: July 20, 2006 at 07:19:25 GMT</p></small></td>
<td align="right"><small></small></td>
</tr></table>
<hr>
<div class="spirit-nav"><a accesskey="n" href="bbv2/howto.html"><img src="images/next.png" alt="Next"></a></div>
</body>
</html>
|