About Build Option Groups

Build option groups are logical collections of build tool options that are passed to the build engines and scripts that execute builds, and enable you to apply rules and enforce standards. Examples of option groups are Compile_Options and Link_Options.

- The names of build option groups do not appear in the BRD file, only the options and values that are in the groups.

- You can modify build option groups without checking out the build configuration in which they are used. The revised options and values are displayed in the BRD.

About Build Option Properties

For each build option group you specify a preferred build tool and build options. Build options have the following properties:

- Name: the name of the option. Multiple build options can share the same name.

- Value Type: is one of the following:

- Option Rule: enables you to select a build tool, and then specify options and values for that build tool.

- Freeform Text: enables you to specify an option that is tailored to your requirements.

- (For Option Rule only) Build Tool: specifies the preferred build tool (does not have to be the preferred build tool specified for the build option group).

- (For Option Rule only) Option Rule: specifies an option rule for the build tool you select.

- Value:

- If you selected Option Rule, specifies a value for the option rule.

- If you selected Freeform text, specifies the value of the build option.

Build Option Group Examples

- Common CICS COBOL Options

Preferred build tool: IBM CICS Preprocessor V2R3

Build options:

Build Option | Value Type | Build Tool | Option Rule | Value
--- | --- | --- | --- | ---
COBOL_OPTS | Option Rule | IBM COBOL Compiler v1.4 | SOURCE | S
CICS_OPTS | Option Rule | IBM CICS Preprocessor V2R3 | APOST | QUOTE

- Common COBOL Options

Preferred build tool: IBM COBOL Compiler v1.4

Build options:

Build Option | Value Type | Build Tool | Option Rule | Value
--- | --- | --- | --- | ---
COBOL_OPTS | Option Rule | IBM COBOL Compiler v1.4 | SOURCE | S
COBOL_OPTS | Option Rule | IBM COBOL Compiler v1.4 | INTDATE | INTDATE (LILLIAN)