Files
run/project.yml

83 lines
2.3 KiB
YAML

name: CoopRunning
options:
bundleIdPrefix: de.felixfoertsch
deploymentTarget:
iOS: "26.0"
settings:
base:
SWIFT_VERSION: 5.9
DEVELOPMENT_ASSET_PATHS: ""
TARGETED_DEVICE_FAMILY: "1" # iPhone
INFOPLIST_FILE: CoopRunning/Info.plist
CODE_SIGN_STYLE: Automatic
PRODUCT_BUNDLE_IDENTIFIER: de.felixfoertsch.cooprunning
DEVELOPMENT_TEAM: NG5W75WE8U
CODE_SIGN_IDENTITY: "Apple Development"
PROVISIONING_PROFILE_SPECIFIER: ""
ENABLE_USER_SCRIPT_SANDBOXING: "YES"
ASSETCATALOG_COMPILER_GENERATE_ASSET_SYMBOLS: "YES"
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS: "YES"
LOCALIZED_STRING_SWIFT_SYMBOLS: "YES"
SWIFT_STRING_CATALOGS: "YES"
STRING_CATALOG_GENERATE_SYMBOLS: "YES"
MARKETING_VERSION: 0.1.0
CURRENT_PROJECT_VERSION: 1
GENERATE_INFOPLIST_FILE: NO
configs:
Debug: debug
Release: release
schemes:
CoopRunning:
build:
targets:
CoopRunning: all
test:
targets:
- CoopRunningTests
targets:
CoopRunning:
type: application
platform: iOS
sources:
- path: CoopRunning
resources:
- path: CoopRunning/LaunchScreen.storyboard
settings:
base:
PRODUCT_NAME: CoopRunning
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
LOCALIZED_STRING_SWIFT_SYMBOLS: "YES"
SWIFT_STRING_CATALOGS: "YES"
STRING_CATALOG_GENERATE_SYMBOLS: "YES"
info:
path: CoopRunning/Info.plist
properties:
CFBundleDisplayName: CoopRunning
LSRequiresIPhoneOS: true
UILaunchStoryboardName: LaunchScreen
UISupportedInterfaceOrientations:
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
NSLocalNetworkUsageDescription: "Sync audio with nearby runners"
NSBonjourServices:
- "_cooprun-sync._tcp"
NSBluetoothAlwaysUsageDescription: "Find nearby runners"
CoopRunningTests:
type: bundle.unit-test
platform: iOS
sources:
- path: CoopRunningTests
dependencies:
- target: CoopRunning
settings:
base:
LOCALIZED_STRING_SWIFT_SYMBOLS: "YES"
SWIFT_STRING_CATALOGS: "YES"
STRING_CATALOG_GENERATE_SYMBOLS: "YES"