Skip to main content
Glama

swift_package_build

Compile Swift packages efficiently with customizable build configurations, target specifications, and architecture support for optimal development workflows.

Instructions

Builds a Swift Package with swift build

Input Schema

NameRequiredDescriptionDefault
architecturesNoArchitectures to build for (e.g. arm64, x86_64)
configurationNoBuild configuration: 'debug' (default) or 'release'
packagePathYesPath to the Swift package root (Required)
parseAsLibraryNoAdd -parse-as-library flag for @main support (default: false)
targetNameNoOptional target to build

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "architectures": { "description": "Architectures to build for (e.g. arm64, x86_64)", "items": { "enum": [ "arm64", "x86_64" ], "type": "string" }, "type": "array" }, "configuration": { "description": "Build configuration: 'debug' (default) or 'release'", "enum": [ "debug", "release" ], "type": "string" }, "packagePath": { "description": "Path to the Swift package root (Required)", "type": "string" }, "parseAsLibrary": { "description": "Add -parse-as-library flag for @main support (default: false)", "type": "boolean" }, "targetName": { "description": "Optional target to build", "type": "string" } }, "required": [ "packagePath" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SampsonKY/XcodeBuildMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server