Previous Next JavaScript must be enabled to correctly display this content

## 25.6.2 Creating and Editing Build Options

Create or edit existing build options on the Build Options, Create / Edit page.

To create or edit a build option:

1. On the Workspace home page, click the App Builder icon.
2. Select the application.
3. On the Application home page, click Shared Components.
4. Under Application Logic, click Build Options.
5. On the Build Options page:
   - To create a new build option, click Create.
   - To edit an existing build option, click the build option, Name.
   The Create / Edit page appears.
6. Attributes:
   1. Attributes, Application - Identifies the application to which this build option applies.
   2. Attributes, Build Option - Enter a descriptive name for this build option. Build options are predefined settings that determine whether or not components within an application are enabled.
   3. Attributes, Status - Options include:

      - Include - Include this feature or component. Associated application components are enabled and included with the application.

      - Exclude - Do not include this feature or component. Associated application components are disabled and excluded from the application.

   4. Attributes, Default on Export - When this application is exported, set the build option to this value.
   5. Attributes, On Upgrade Keep Status - Select whether the build option status in the deployed application should be kept, or overwritten with the specified status when the application is upgraded. On keeps the deployed status and is useful if the application supports build option configuration (using the `APEX_UTIL.SET_BUILD_OPTION_STATUS` API) to enable or disable the build option in the deployed application, and where you want to respect those settings upon upgrade.
   6. Attributes, Comments - Enter any comments or notes. These comments never display when running the application.
7. Advanced, Static ID - Enter a unique Static ID to identify this component in API calls or refer to it in application export files. If you change the Static ID, dependent components will retain their references, but any existing API calls using the old ID must be updated manually.
8. Confirm your changes:
   - If you are creating a build option, click Create Build Option.
   - If editing an existing build option, click Apply Changes.

Parent topic: Using Build Options to Control Configuration