diff options
author | Mikhail Sennikovsky | 2007-06-22 18:58:25 +0000 |
---|---|---|
committer | Mikhail Sennikovsky | 2007-06-22 18:58:25 +0000 |
commit | 103eaadb1c2b17b077b48f5ac7df3c24bcfa7312 (patch) | |
tree | 2f68ebcfbfcfce55188e2303b69f5df3032f5c5f /doc | |
parent | 4f8a7032f8d027b6c2d72c2bcdb3456519d901e9 (diff) | |
download | org.eclipse.cdt-103eaadb1c2b17b077b48f5ac7df3c24bcfa7312.tar.gz org.eclipse.cdt-103eaadb1c2b17b077b48f5ac7df3c24bcfa7312.tar.xz org.eclipse.cdt-103eaadb1c2b17b077b48f5ac7df3c24bcfa7312.zip |
Schema and documentation updates
Diffstat (limited to 'doc')
-rw-r--r-- | doc/org.eclipse.cdt.doc.isv/guide/cdt_build_system/whats_new/4.0/whats_new_CBS_40.html | 156 |
1 files changed, 153 insertions, 3 deletions
diff --git a/doc/org.eclipse.cdt.doc.isv/guide/cdt_build_system/whats_new/4.0/whats_new_CBS_40.html b/doc/org.eclipse.cdt.doc.isv/guide/cdt_build_system/whats_new/4.0/whats_new_CBS_40.html index 4fae6c545d5..7f42a3a1da4 100644 --- a/doc/org.eclipse.cdt.doc.isv/guide/cdt_build_system/whats_new/4.0/whats_new_CBS_40.html +++ b/doc/org.eclipse.cdt.doc.isv/guide/cdt_build_system/whats_new/4.0/whats_new_CBS_40.html @@ -909,8 +909,7 @@ expression is true</span></p> extensionAdjustment=</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: green">"false"</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy">></span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <- specifying that enablement is applicable for non-extension (project) elements</span></p> <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> +<span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> </span> <span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: navy"> <checkBuildProperty</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Courier New; color: black"> <- evaluates the build property value. treated as true if the property value @@ -1167,6 +1166,157 @@ superClass=</span><span lang="EN-US" style="font-size: 10.0pt; font-family: Cour <span style="font-size:10.0pt; font-family:"Courier New";color:navy"> </toolChain></span></p> <p style="margin-top: 0; margin-bottom: 0"> </p> -<p style="margin-top: 0; margin-bottom: 0"> </p> +<p style="margin-top: 0; margin-bottom: 0"> </p> +<p class="subsection"><a name="_TocSectionUIModel_11">2.11 Model changes</a></p> +<p class="subsection"><a name="_TocSectionUIModel_11_4">2.11.1 folderInfo</a></p> +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"> + <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">resourcePath</td> + <td height="20" width="235">Project-relative resource path</td> + <td height="20" width="160"> + <p align="center">value is required</td> + </tr> + <tr> + <td height="20" width="271">exclude</td> + <td height="20" width="235">Specifies whether the resource is excluded + from building in the parent configuration. The default is false. The + resourceConfiguration element retains its tool children, if any exist, + even when excluded from the build. </td> + <td height="20" width="160"> + <p align="center">false</td> + </tr> +</table> +<p class="subsection"><a name="_TocSectionUIModel_11_5">2.11.2 fileInfo</a></p> +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 +same meaning as the resourceConfiguration element. It is added for consistency +with the folderInfo element. The only difference between this element and the +resourceConfiguration is that resourceConfiguration specifies the resource full +path, while the fileInfo specifies project-relative resource path in the same +way as the folderInfo does.</p> +<table border="1" width="688" height="58" id="table22"> + <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">resourcePath</td> + <td height="20" width="235">Project-relative resource path</td> + <td height="20" width="160"> + <p align="center">value is required</td> + </tr> + <tr> + <td height="20" width="271">exclude</td> + <td height="20" width="235">Specifies whether the resource is excluded + from building in the parent configuration. The default is false. The + resourceConfiguration element retains its tool children, if any exist, + even when excluded from the build. </td> + <td height="20" width="160"> + <p align="center">false</td> + </tr> + <tr> + <td height="20" width="271">rcbsApplicability </td> + <td height="20" width="235">Identifies how the user desires to apply a + resource custom build step: 1. Apply rcbs tool before any other tools + defined for the resource. 2. Apply rcbs tool after any other tools + defined for the resource. 3. Apply rcbs tool overriding any other tools + defined for the resource. 4. Disable (don't apply) the rcbs tool. </td> + <td height="20" width="160"> + <p align="center">disable</td> + </tr> + <tr> + <td height="20" width="271">toolsToInvoke</td> + <td height="20" width="235">Identifies which tools to invoke by a + semicolon separated list of child tool ids. Applies as follows: 1. + Defaults to all tools in the order found 2. Use specified ordered list + of children to invoke 3. If empty string, treat as if no resource + configuration existed, i.e., use project level tool.</td> + <td height="20" width="160"> + <p align="center">all tools in the order found</td> + </tr> +</table> +<p class="subsection"> </p> +<p class="subsection"><a name="_TocSectionUIModel_11_1">2.11.1 toolChain</a></p> + Note: + +the default value is used ONLY in case the property is undefined for all +tool-chain's super-classes<table border="1" width="688" height="58"> + <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">supportsManagedBuild</td> + <td height="20" width="235">specifies whether the managed build is + supported by the tool-chain</td> + <td height="20" width="160"> + <p align="center">true</td> + </tr> +</table> +<p class="subsection"><a name="_TocSectionUIModel_11_2">2.11.2 tool</a></p>Note: + +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"> + <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">supportsManagedBuild</td> + <td height="20" width="235">specifies whether the managed build is + supported by the tool</td> + <td height="20" width="160"> + <p align="center">true</td> + </tr> +</table> +<p class="subsection"><a name="_TocSectionUIModel_11_3">2.11.2 inputType</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="table20"> + <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">languageId</td> + <td height="20" width="235">the id of the org.eclipse.cdt.core.language + extension point specifying the language for resources represented with + the input type<p>The value of this attribute is used only in case + languageInfoCalculator is not specified</td> + <td height="20" width="160"> + <p align="center">none</td> + </tr> + <tr> + <td height="20" width="271">languageInfoCalculator</td> + <td height="20" width="235">Specifies the name of the class that + implements org.eclipse.cdt.managedbuilder.core.ILanguageInfoCalculator + for dinamic providing the language id info.<br> + Overrides language id specified with the languageId attribute.</td> + <td height="20" width="160" align="center"> + none</td> + </tr> + <tr> + <td height="20" width="271">scannerConfigDiscoveryProfileId</td> + <td height="20" width="235">Specifies an id of scanner configuration + discovery profile for gathering the built-in compiler settings for + resource type presented with this input type.</td> + <td height="20" width="160" align="center"> + the value of the scannerConfigDiscoveryProfileId defined for the + tool-chain</td> + </tr> +</table> +<p> </p> +<p> </p> +<p> </p> </body> </html>
\ No newline at end of file |