learning_ai_clock/ios/project.yml

83 lines
2.3 KiB
YAML

name: ChronoMind
options:
bundleIdPrefix: com.chronomind
deploymentTarget:
iOS: "17.0"
watchOS: "10.0"
macOS: "14.0"
xcodeVersion: "16.0"
createIntermediateGroups: true
generateEmptyDirectories: true
groupSortPosition: top
settings:
base:
SWIFT_VERSION: "5.9"
TARGETED_DEVICE_FAMILY: "1,2"
DEVELOPMENT_TEAM: 748N7QPX7J
CODE_SIGN_STYLE: Automatic
targets:
ChronoMind:
type: application
platform: iOS
deploymentTarget: "17.0"
sources:
- path: ChronoMind
excludes:
- "**/.DS_Store"
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: com.chronomind.app
INFOPLIST_GENERATION_MODE: GeneratedFile
MARKETING_VERSION: "1.0.0"
CURRENT_PROJECT_VERSION: "1"
GENERATE_INFOPLIST_FILE: true
INFOPLIST_KEY_UIApplicationSceneManifest_Generation: true
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents: true
INFOPLIST_KEY_UILaunchScreen_Generation: true
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad: "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone: "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"
INFOPLIST_KEY_CFBundleDisplayName: ChronoMind
SUPPORTS_MACCATALYST: false
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD: false
entitlements:
path: ChronoMind/ChronoMind.entitlements
properties:
com.apple.security.application-groups:
- group.com.chronomind.shared
ChronoMindTests:
type: bundle.unit-test
platform: iOS
deploymentTarget: "17.0"
sources:
- path: ChronoMindTests
excludes:
- "**/.DS_Store"
dependencies:
- target: ChronoMind
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: com.chronomind.tests
GENERATE_INFOPLIST_FILE: true
schemes:
ChronoMind:
build:
targets:
ChronoMind: all
ChronoMindTests: [test]
run:
config: Debug
test:
config: Debug
targets:
- ChronoMindTests
profile:
config: Release
analyze:
config: Debug
archive:
config: Release