Show TOC

Build Variants and Build OptionsLocate this document in the navigation structure

Use

When you configure a track in Change Management Service (CMS), you create a development configuration that contains all information required for the development of a software component. CMS creates a build variant called default , used by Component Build Service (CBS) to perform all central builds.

You can, however, add additional build variants to a track, or add build options to the default build variant. You perform these actions on the Build Variant tab page.

Build Variant

A build variant represents one of many possible results of a build process, and bundles together a freely definable set of build options.

You can define the validity of a build variant at various levels of granularity in CMS. The following validity options are available:

  • The build variant is valid for the whole track (default): This means that the build variant applies to all software components in both the development system and the consolidation system.

  • The build variant is valid for the development system: All software components in the development system are built using this build variant.

  • The build variant is valid for the consolidation system: All software components in the consolidation system are built using this build variant.

  • Validity for special software components: You can assign a build variant to selected software components; only these software components are then built using this variant.

Build Option

Build options enable you to control the result of a component build, for example, to get a build result optimized by the compiler or to run special code checks. For an overview of the build options provided by SAP, see Build Options .

For more information, see:

Configuring Build Variants and Build Options

Managing Build Options

Assigning Software Components to a Build Variant