added bjam-options.xml
@@ -0,0 +1,164 @@ | ||
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" | |
3 | + "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd"> | |
4 | +<!-- | |
5 | + Hamigaki Library Document Source | |
6 | + | |
7 | + Copyright Takeshi Mouri 2008. | |
8 | + Distributed under the Boost Software License, Version 1.0. | |
9 | + (See accompanying file LICENSE_1_0.txt or copy at | |
10 | + http://www.boost.org/LICENSE_1_0.txt) | |
11 | +--> | |
12 | +<section id="bbv2.bjam-options"> | |
13 | + <title>Bjamのオプション</title> | |
14 | + <section id="bbv2.bjam-options.synopsis"> | |
15 | + <title>書式</title> | |
16 | + <cmdsynopsis> | |
17 | + <command>bjam</command> | |
18 | + <arg choice="opt"><replaceable>options</replaceable></arg> | |
19 | + <arg choice="opt"><replaceable>properties</replaceable></arg> | |
20 | + <arg choice="opt"><replaceable>targets</replaceable></arg> | |
21 | + </cmdsynopsis> | |
22 | + <variablelist> | |
23 | + <varlistentry> | |
24 | + <term><replaceable>options</replaceable></term> | |
25 | + <listitem> | |
26 | + <para>「-<replaceable>x</replaceable>」形式のオプションは<link linkend="bbv2.bjam-options.bjam">Bjamコマンドのオプション</link>であり、「--<replaceable>name</replaceable>」形式のオプションは<link linkend="bbv2.bjam-options.bbv2">BBv2のオプション</link>である。</para> | |
27 | + </listitem> | |
28 | + </varlistentry> | |
29 | + <varlistentry> | |
30 | + <term><replaceable>properties</replaceable></term> | |
31 | + <listitem> | |
32 | + <para><link linkend="bbv2.properties.property">プロパティ</link>を「<replaceable>フィーチャー</replaceable>=<replaceable>値</replaceable>」の形式で設定する。</para> | |
33 | + </listitem> | |
34 | + </varlistentry> | |
35 | + <varlistentry> | |
36 | + <term><replaceable>targets</replaceable></term> | |
37 | + <listitem> | |
38 | + <para>ビルドするターゲットを指定する。既定ではexplicit指定されていない全てのターゲットをビルドする。</para> | |
39 | + </listitem> | |
40 | + </varlistentry> | |
41 | + </variablelist> | |
42 | + </section> | |
43 | + <section id="bbv2.bjam-options.bjam"> | |
44 | + <title>Bjamコマンドのオプション</title> | |
45 | + <variablelist> | |
46 | + <varlistentry> | |
47 | + <term>-a</term> | |
48 | + <listitem> | |
49 | + <para>全てのターゲットを再構築する。</para> | |
50 | + </listitem> | |
51 | + </varlistentry> | |
52 | + <varlistentry> | |
53 | + <term>-d <replaceable>n</replaceable></term> | |
54 | + <listitem> | |
55 | + <para>デバッグメッセージの出力レベルを<replaceable>n</replaceable>に設定する。</para> | |
56 | + <orderedlist numeration="arabic"> | |
57 | + <listitem><para>非quiet属性のアクションを表示する(既定)</para></listitem> | |
58 | + <listitem><para>quiet属性のアクションとアクションのコマンド文字列を表示する</para></listitem> | |
59 | + <listitem><para>ターゲットの依存関係を表示する</para></listitem> | |
60 | + <listitem><para><varname>JAMSHELL</varname>変数に関するメッセージを出力する</para></listitem> | |
61 | + <listitem><para>Jamスクリプトの評価内容を出力する</para></listitem> | |
62 | + <listitem><para>ディレクトリやヘッダファイルの走査結果を出力する</para></listitem> | |
63 | + <listitem><para>変数の設定値を出力する</para></listitem> | |
64 | + <listitem><para>変数の展開結果を出力する</para></listitem> | |
65 | + <listitem><para>字句解析の結果を出力する</para></listitem> | |
66 | + <listitem><para>プロファイル情報を出力する</para></listitem> | |
67 | + <listitem><para>YACC(bison)のデバッグメッセージを出力する</para></listitem> | |
68 | + <listitem><para>依存関係の有向グラフを表示する</para></listitem> | |
69 | + <listitem><para>ターゲットの更新状態を表示する</para></listitem> | |
70 | + </orderedlist> | |
71 | + </listitem> | |
72 | + </varlistentry> | |
73 | + <varlistentry> | |
74 | + <term>-d +<replaceable>n</replaceable></term> | |
75 | + <listitem> | |
76 | + <para>出力レベル<replaceable>n</replaceable>のデバッグメッセージのみ出力する。</para> | |
77 | + </listitem> | |
78 | + </varlistentry> | |
79 | + <varlistentry> | |
80 | + <term>-d 0</term> | |
81 | + <listitem> | |
82 | + <para>デバッグメッセージの出力を抑制する。</para> | |
83 | + </listitem> | |
84 | + </varlistentry> | |
85 | + <varlistentry> | |
86 | + <term>-f <replaceable>jambase</replaceable></term> | |
87 | + <listitem> | |
88 | + <para>組み込みのビルドスクリプトを使用する代わりに、<replaceable>jambase</replaceable>を使用する。</para> | |
89 | + </listitem> | |
90 | + </varlistentry> | |
91 | + <varlistentry> | |
92 | + <term>-j <replaceable>n</replaceable></term> | |
93 | + <listitem> | |
94 | + <para><replaceable>n</replaceable>個のビルドコマンドを平行して実行する。</para> | |
95 | + </listitem> | |
96 | + </varlistentry> | |
97 | + <varlistentry> | |
98 | + <term>-l <replaceable>n</replaceable></term> | |
99 | + <listitem> | |
100 | + <para>ビルドコマンドの実行時間を<replaceable>n</replaceable>秒に制限する。</para> | |
101 | + </listitem> | |
102 | + </varlistentry> | |
103 | + <varlistentry> | |
104 | + <term>-n</term> | |
105 | + <listitem> | |
106 | + <para>実際にビルドを行う代わりにビルドコマンドを表示する。</para> | |
107 | + </listitem> | |
108 | + </varlistentry> | |
109 | + <varlistentry> | |
110 | + <term>-o <replaceable>file</replaceable></term> | |
111 | + <listitem> | |
112 | + <para>ビルドコマンドを<replaceable>file</replaceable>に出力する。</para> | |
113 | + </listitem> | |
114 | + </varlistentry> | |
115 | + <varlistentry> | |
116 | + <term>-q</term> | |
117 | + <listitem> | |
118 | + <para>ターゲットのビルドに失敗したら、他のターゲットのビルドを続行せずに終了する。</para> | |
119 | + </listitem> | |
120 | + </varlistentry> | |
121 | + <varlistentry> | |
122 | + <term>-s <replaceable>var</replaceable>=<replaceable>value</replaceable></term> | |
123 | + <listitem> | |
124 | + <para>グローバル変数<replaceable>var</replaceable>の値を<replaceable>value</replaceable>に設定する。</para> | |
125 | + </listitem> | |
126 | + </varlistentry> | |
127 | + <varlistentry> | |
128 | + <term>-t <replaceable>target</replaceable></term> | |
129 | + <listitem> | |
130 | + <para><replaceable>target</replaceable>とそれに依存するターゲットを再構築する。</para> | |
131 | + </listitem> | |
132 | + </varlistentry> | |
133 | + <varlistentry> | |
134 | + <term>-v</term> | |
135 | + <listitem> | |
136 | + <para>bjamのバージョンを出力して終了する。</para> | |
137 | + </listitem> | |
138 | + </varlistentry> | |
139 | + </variablelist> | |
140 | + </section> | |
141 | + <section id="bbv2.bjam-options.bbv2"> | |
142 | + <title>BBv2のオプション</title> | |
143 | + <variablelist> | |
144 | + <varlistentry> | |
145 | + <term>--clean</term> | |
146 | + <listitem> | |
147 | + <para>全てのターゲットを削除する。</para> | |
148 | + </listitem> | |
149 | + </varlistentry> | |
150 | + <varlistentry> | |
151 | + <term>--version</term> | |
152 | + <listitem> | |
153 | + <para>BBv2とBjamのバージョンを表示し、終了する。</para> | |
154 | + </listitem> | |
155 | + </varlistentry> | |
156 | + <varlistentry> | |
157 | + <term>--help</term> | |
158 | + <listitem> | |
159 | + <para>ヘルプメッセージを表示し、終了する。</para> | |
160 | + </listitem> | |
161 | + </varlistentry> | |
162 | + </variablelist> | |
163 | + </section> | |
164 | +</section> |
@@ -4,7 +4,7 @@ | ||
4 | 4 | <!-- |
5 | 5 | Hamigaki Library Document Source |
6 | 6 | |
7 | - Copyright Takeshi Mouri 2007. | |
7 | + Copyright Takeshi Mouri 2007, 2008. | |
8 | 8 | Distributed under the Boost Software License, Version 1.0. |
9 | 9 | (See accompanying file LICENSE_1_0.txt or copy at |
10 | 10 | http://www.boost.org/LICENSE_1_0.txt) |
@@ -21,5 +21,6 @@ | ||
21 | 21 | <xi:include href="projects.xml"/> |
22 | 22 | <xi:include href="targets.xml"/> |
23 | 23 | <xi:include href="builtins.xml"/> |
24 | + <xi:include href="bjam-options.xml"/> | |
24 | 25 | <xi:include href="reference/reference.xml"/> |
25 | 26 | </appendix> |