1.5 KiB
1.5 KiB
description |
---|
Build jellypig tvOS (debug or release) |
Build jellypig tvOS for the simulator. Takes an optional configuration argument:
debug
(default) - Fast build with debugging symbolsrelease
- Optimized build for distribution
Usage:
/build
- Build in Debug configuration (default)/build debug
- Build in Debug configuration (explicit)/build release
- Build in Release configuration
Steps to execute:
- Parse the configuration argument (default to "debug" if not provided or invalid)
- Validate the configuration is either "debug" or "release" (case-insensitive)
- Run xcodebuild with the specified configuration:
cd /Users/ashikkizhakkepallathu/Documents/claude/jellypig/jellypig # For debug: xcodebuild -project jellypig.xcodeproj \ -scheme "jellypig tvOS" \ -sdk appletvsimulator \ -configuration Debug \ -derivedDataPath ./DerivedData \ clean build \ CODE_SIGNING_ALLOWED=NO # For release: xcodebuild -project jellypig.xcodeproj \ -scheme "jellypig tvOS" \ -sdk appletvsimulator \ -configuration Release \ -derivedDataPath ./DerivedData \ clean build \ CODE_SIGNING_ALLOWED=NO
- Report build status (success or failure)
- Display the output path of the built app
Expected output location:
- Debug:
./DerivedData/Build/Products/Debug-appletvsimulator/jellypig tvOS.app
- Release:
./DerivedData/Build/Products/Release-appletvsimulator/jellypig tvOS.app