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 7f42a3a1da4..f1de0f00c69 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 @@ -121,7 +121,8 @@ table.MsoTableGrid 2.7 Customized Configuration Builds

2.8 Make target build for Managed Build projects

2.9 Tool-chain modification

- 2.10 Build Properties + 2.10 Build Properties

+ 2.11 Model schema changes

 

1 Scope of the document

@@ -180,6 +181,9 @@ Build System functionality updates. The list of the new features is given below:

Build Properties

+
  • +

    + Model schema changes

  • 2.1 Standard and Managed Build System incorporation

    @@ -698,8 +702,7 @@ font-family:"Courier New";color:green">"org.eclipse.cdt.build.cor font-family:"Courier New";color:navy">name="%BuildProperty.type.name.executable"/>

    - -      +      <propertyValue

    @@ -1087,8 +1090,7 @@ assign the set of build properties and their values for project-types and configurations

     

    - -      +      <projectType     

    @@ -1105,7 +1107,7 @@ the "buildProperties" attribute for the project type and define the se properties there in the same way as for configuration (see below)

    -            .....>

    +            .......>

             @@ -1129,13 +1131,12 @@ cleanCommand=>

    - -               +               <toolChain

    -                        ...>

    +                        .....>

                        ...

    @@ -1155,8 +1156,7 @@ configuration

    id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"

    - -                      +                      superClass="cdt.managedbuild.tool.gnu.c.compiler.base">                         

    @@ -1167,8 +1167,8 @@ superClass= </toolChain>

     

     

    -

    2.11 Model changes

    -

    2.11.1 folderInfo

    +

    2.11 Model schema changes

    +

    2.11.1 folderInfo

    The folderInfo is a new element presented in 4.0. The element represents the per-folder settings @@ -1192,7 +1192,7 @@ per-folder settings

    false

    -

    2.11.2 fileInfo

    +

    2.11.2 fileInfo

    The fildeInfo is a new element presented in 4.0. The element represents the per-file settings.

    This element has the same meaning as the resourceConfiguration element. It is added for consistency @@ -1243,7 +1243,7 @@ way as the folderInfo does.

     

    -

    2.11.1 toolChain

    +

    2.11.3 toolChain

    Note: the default value is used ONLY in case the property is undefined for all @@ -1261,7 +1261,7 @@ tool-chain's super-classes

    true

    -

    2.11.2 tool

    Note: +

    2.11.4 tool

    Note: the default value is used ONLY in case the property is undefined for all tool's super-classes @@ -1278,7 +1278,7 @@ super-classes

    true

    -

    2.11.2 inputType

    Note: +

    2.11.5 inputType

    Note: the default value is used ONLY in case the property is undefined for all input types's super-classes @@ -1315,6 +1315,61 @@ types's super-classes
    tool-chain
    +

    2.11.6 builder

    Note: + +the default value is used ONLY in case the property is undefined for all input +types's super-classes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PropertyDescriptionDefault Value
    parallelBuildCmdspecifies the "parallel build" builder + option.
    + If the builder supports specifying custom number of parallel jobs, the + option definition may contain "*" the Build System sill substitute the + "*" with the number of parallel threads to be used.
    +

    none

    ignoreErrCmdspecifies the "ignore error" builder option. + none
    cleanBuildTargetrepresents the build target to be used for + clean build + clean
    incrementalBuildTargetrepresents the build target to be used for + incremental build + all
    autoBuildTargetrepresents the build target to be used for + auto build + all
    supportsManagedBuildSpecifies whether the duilder supports + managed build. Default value is true. + true
    +