build_project
Build the active Xcode project with specified configuration and scheme, and optionally set SDK, destination, or derived data path.
Instructions
Builds the active Xcode project using the specified configuration and scheme.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sdk | No | Optional SDK to use (e.g., 'iphoneos', 'iphonesimulator'). If not provided, will use the default SDK for the project type. | |
| jobs | No | Maximum number of concurrent build operations (optional, default is determined by Xcode). | |
| scheme | Yes | Name of the build scheme to be built. Must be one of the schemes available in the project. | |
| destination | No | Optional destination specifier (e.g., 'platform=iOS Simulator,name=iPhone 15'). If not provided, a suitable destination will be selected automatically. | |
| configuration | Yes | Build configuration to use (e.g., 'Debug' or 'Release'). | |
| derivedDataPath | No | Path where build products and derived data will be stored (optional). |