1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-15 21:15:23 +02:00

additional documentation fixes

This commit is contained in:
Mikhail Sennikovsky 2007-06-22 19:07:22 +00:00
parent 426fa40c5d
commit 1cd77be0d6

View file

@ -121,7 +121,8 @@ table.MsoTableGrid
<a href="#_TocSectionUIModel_7">2.7 Customized Configuration Builds</a><p style="margin-top: 0; margin-bottom: 0"> <a href="#_TocSectionUIModel_7">2.7 Customized Configuration Builds</a><p style="margin-top: 0; margin-bottom: 0">
<a href="#_TocSectionUIModel_8">2.8 Make target build for Managed Build projects</a><p style="margin-top: 0; margin-bottom: 0"> <a href="#_TocSectionUIModel_8">2.8 Make target build for Managed Build projects</a><p style="margin-top: 0; margin-bottom: 0">
<a href="#_TocSectionUIModel_9">2.9 Tool-chain modification</a><p style="margin-top: 0; margin-bottom: 0"> <a href="#_TocSectionUIModel_9">2.9 Tool-chain modification</a><p style="margin-top: 0; margin-bottom: 0">
<a href="#_TocSectionUIModel_10">2.10 Build Properties</a></div> <a href="#_TocSectionUIModel_10">2.10 Build Properties</a><p style="margin-top: 0; margin-bottom: 0">
<a href="#_TocSectionUIModel_11">2.11 Model schema changes</a></div>
</div> </div>
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="section"><a name="_TocSectionIntro">1 Scope of the document</a></p> <p class="section"><a name="_TocSectionIntro">1 Scope of the document</a></p>
@ -180,6 +181,9 @@ Build System functionality updates. The list of the new features is given below:
<p class="MsoNormal" style="margin-top:0pt; margin-bottom:0"> <p class="MsoNormal" style="margin-top:0pt; margin-bottom:0">
<a href="#_TocSectionUIModel_10">Build <a href="#_TocSectionUIModel_10">Build
Properties</a></p></li> Properties</a></p></li>
<li>
<p class="MsoNormal" style="margin-top:0pt; margin-bottom:0">
<a href="#_TocSectionUIModel_11">Model schema changes</a></p></li>
</ol> </ol>
<p class="subsection"><a name="_TocSectionUIModel_1">2.1 Standard and Managed <p class="subsection"><a name="_TocSectionUIModel_1">2.1 Standard and Managed
Build System incorporation</a></p> Build System incorporation</a></p>
@ -698,8 +702,7 @@ font-family:&quot;Courier New&quot;;color:green">&quot;org.eclipse.cdt.build.cor
font-family:&quot;Courier New&quot;;color:navy">name=</span><span style="font-size:10.0pt; font-family:&quot;Courier New&quot;;color:navy">name=</span><span style="font-size:10.0pt;
font-family:&quot;Courier New&quot;;color:green">&quot;%BuildProperty.type.name.executable&quot;</span><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;;color:navy">/&gt;</span></p> font-family:&quot;Courier New&quot;;color:green">&quot;%BuildProperty.type.name.executable&quot;</span><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;;color:navy">/&gt;</span></p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<span style="font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black"> <span style="font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
<span style="font-size:10.0pt; <span style="font-size:10.0pt;
font-family:&quot;Courier New&quot;;color:navy">&lt;propertyValue</span><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black"> font-family:&quot;Courier New&quot;;color:navy">&lt;propertyValue</span><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;;color:black">
</span></p> </span></p>
@ -1087,8 +1090,7 @@ assign the set of build properties and their values for project-types and
configurations</p> configurations</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p> <p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">
&lt;projectType</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;projectType</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></p> </span></p>
@ -1105,7 +1107,7 @@ the &quot;buildProperties&quot; attribute for the project type and define the se
properties there in the same way as for configuration (see below)</span></font></p> properties there in the same way as for configuration (see below)</span></font></p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .....</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">&gt;</span></p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .......</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">&gt;</span></p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
@ -1129,13 +1131,12 @@ cleanCommand=</span><span style="font-size:10.0pt;font-family:&quot;Courier New&
-rf&quot;</span><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;; -rf&quot;</span><span style="font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:navy">&gt;</span></p> color:navy">&gt;</span></p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">
&lt;toolChain</span></p> &lt;toolChain</span></p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">&gt;</span></p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .....</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">&gt;</span></p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<font size="2" color="#000080"><span style="font-family: Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font size="2" color="#000080"><span style="font-family: Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
...</span></font></p> ...</span></font></p>
@ -1155,8 +1156,7 @@ configuration</span></p>
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">
id=</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: green">&quot;cdt.managedbuild.tool.gnu.c.compiler.exe.debug&quot;</span></p> id=</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: green">&quot;cdt.managedbuild.tool.gnu.c.compiler.exe.debug&quot;</span></p>
<p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0"> <p class="MsoNormal" style="text-autospace: none; margin-top: 0; margin-bottom: 0">
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy"> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">
superClass=</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: green">&quot;cdt.managedbuild.tool.gnu.c.compiler.base&quot;</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">&gt;</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; superClass=</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: green">&quot;cdt.managedbuild.tool.gnu.c.compiler.base&quot;</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">&gt;</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></p> </span></p>
@ -1167,8 +1167,8 @@ superClass=</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Cour
font-family:&quot;Courier New&quot;;color:navy">&nbsp;&lt;/toolChain&gt;</span></p> font-family:&quot;Courier New&quot;;color:navy">&nbsp;&lt;/toolChain&gt;</span></p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p> <p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p> <p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p class="subsection"><a name="_TocSectionUIModel_11">2.11 Model changes</a></p> <p class="subsection"><a name="_TocSectionUIModel_11">2.11 Model schema changes</a></p>
<p class="subsection"><a name="_TocSectionUIModel_11_4">2.11.1 folderInfo</a></p> <p class="subsection"><a name="_TocSectionUIModel_11_1">2.11.1 folderInfo</a></p>
The folderInfo is a new element presented in 4.0. The element represents the The folderInfo is a new element presented in 4.0. The element represents the
per-folder settings<table border="1" width="688" height="58" id="table21"> per-folder settings<table border="1" width="688" height="58" id="table21">
<tr> <tr>
@ -1192,7 +1192,7 @@ per-folder settings<table border="1" width="688" height="58" id="table21">
<p align="center">false</td> <p align="center">false</td>
</tr> </tr>
</table> </table>
<p class="subsection"><a name="_TocSectionUIModel_11_5">2.11.2 fileInfo</a></p> <p class="subsection"><a name="_TocSectionUIModel_11_2">2.11.2 fileInfo</a></p>
The fildeInfo is a new element presented in 4.0. The element represents the The fildeInfo is a new element presented in 4.0. The element represents the
per-file settings.<p class="ConfigMarkup" id="elementDesc">This element has the per-file settings.<p class="ConfigMarkup" id="elementDesc">This element has the
same meaning as the resourceConfiguration element. It is added for consistency same meaning as the resourceConfiguration element. It is added for consistency
@ -1243,7 +1243,7 @@ way as the folderInfo does.</p>
</tr> </tr>
</table> </table>
<p class="subsection">&nbsp;</p> <p class="subsection">&nbsp;</p>
<p class="subsection"><a name="_TocSectionUIModel_11_1">2.11.1 toolChain</a></p> <p class="subsection"><a name="_TocSectionUIModel_11_3">2.11.3 toolChain</a></p>
Note: Note:
the default value is used ONLY in case the property is undefined for all the default value is used ONLY in case the property is undefined for all
@ -1261,7 +1261,7 @@ tool-chain's super-classes<table border="1" width="688" height="58">
<p align="center">true</td> <p align="center">true</td>
</tr> </tr>
</table> </table>
<p class="subsection"><a name="_TocSectionUIModel_11_2">2.11.2 tool</a></p>Note: <p class="subsection"><a name="_TocSectionUIModel_11_4">2.11.4 tool</a></p>Note:
the default value is used ONLY in case the property is undefined for all tool's the default value is used ONLY in case the property is undefined for all tool's
super-classes<table border="1" width="688" height="58" id="table19"> super-classes<table border="1" width="688" height="58" id="table19">
@ -1278,7 +1278,7 @@ super-classes<table border="1" width="688" height="58" id="table19">
<p align="center">true</td> <p align="center">true</td>
</tr> </tr>
</table> </table>
<p class="subsection"><a name="_TocSectionUIModel_11_3">2.11.2 inputType</a></p>Note: <p class="subsection"><a name="_TocSectionUIModel_11_5">2.11.5 inputType</a></p>Note:
the default value is used ONLY in case the property is undefined for all input the default value is used ONLY in case the property is undefined for all input
types's super-classes<table border="1" width="688" height="58" id="table20"> types's super-classes<table border="1" width="688" height="58" id="table20">
@ -1315,6 +1315,61 @@ types's super-classes<table border="1" width="688" height="58" id="table20">
tool-chain</td> tool-chain</td>
</tr> </tr>
</table> </table>
<p class="subsection"><a name="_TocSectionUIModel_11_6">2.11.6 builder</a></p>Note:
the default value is used ONLY in case the property is undefined for all input
types's super-classes<table border="1" width="688" height="58" id="table23">
<tr>
<td height="30" width="271" align="center"><b>Property</b></td>
<td height="30" width="235" align="center"><b>Description</b></td>
<td height="30" width="160" align="center"><b>Default Value</b></td>
</tr>
<tr>
<td height="20" width="271">parallelBuildCmd</td>
<td height="20" width="235">specifies the &quot;parallel build&quot; builder
option. <br>
If the builder supports specifying custom number of parallel jobs, the
option definition may contain &quot;*&quot; the Build System sill substitute the
&quot;*&quot; with the number of parallel threads to be used.</td>
<td height="20" width="160">
<p align="center">none</td>
</tr>
<tr>
<td height="20" width="271">ignoreErrCmd</td>
<td height="20" width="235">specifies the &quot;ignore error&quot; builder option.</td>
<td height="20" width="160" align="center">
none</td>
</tr>
<tr>
<td height="20" width="271">cleanBuildTarget</td>
<td height="20" width="235">represents the build target to be used for
clean build</td>
<td height="20" width="160" align="center">
clean</td>
</tr>
<tr>
<td height="20" width="271">incrementalBuildTarget</td>
<td height="20" width="235">represents the build target to be used for
incremental build</td>
<td height="20" width="160" align="center">
all</td>
</tr>
<tr>
<td height="20" width="271">autoBuildTarget</td>
<td height="20" width="235">represents the build target to be used for
auto build</td>
<td height="20" width="160" align="center">
all</td>
</tr>
<tr>
<td height="20" width="271">supportsManagedBuild</td>
<td height="20" width="235">Specifies whether the duilder supports
managed build. Default value is true.</td>
<td height="20" width="160" align="center">
true</td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p>&nbsp;</p> <p>&nbsp;</p>