| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- name: MixBoard
- options:
- bundleIdPrefix: com.mixboard
- deploymentTarget:
- macOS: "14.0"
- generateEmptyDirectories: true
- xcodeVersion: "16.0"
- settings:
- base:
- SWIFT_VERSION: "5.9"
- MACOSX_DEPLOYMENT_TARGET: "14.0"
- targets:
- MixBoard:
- type: application
- platform: macOS
- sources:
- - path: Sources
- - path: Assets.xcassets
- settings:
- base:
- PRODUCT_BUNDLE_IDENTIFIER: com.mixboard.MixBoard
- PRODUCT_NAME: MixBoard
- GENERATE_INFOPLIST_FILE: NO
- INFOPLIST_FILE: Sources/Resources/Info.plist
- MARKETING_VERSION: "1.0.0"
- CURRENT_PROJECT_VERSION: 1
- SWIFT_EMIT_LOC_STRINGS: YES
- COMBINE_HIDPI_IMAGES: YES
- ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
- ENABLE_HARDENED_RUNTIME: YES
- CODE_SIGN_ENTITLEMENTS: ""
- SWIFT_OBJC_BRIDGING_HEADER: Sources/OGG/MixBoard-Bridging-Header.h
- INFOPLIST_KEY_LSApplicationCategoryType: "public.app-category.music"
- configs:
- Debug:
- CODE_SIGN_IDENTITY: "-"
- SWIFT_OPTIMIZATION_LEVEL: "-Onone"
- Release:
- SWIFT_OPTIMIZATION_LEVEL: "-O"
- MixBoardTests:
- type: bundle.unit-test
- platform: macOS
- sources:
- - path: Tests
- dependencies:
- - target: MixBoard
- settings:
- base:
- PRODUCT_BUNDLE_IDENTIFIER: com.mixboard.MixBoardTests
- GENERATE_INFOPLIST_FILE: YES
- TEST_HOST: "$(BUILT_PRODUCTS_DIR)/MixBoard.app/Contents/MacOS/MixBoard"
- BUNDLE_LOADER: "$(TEST_HOST)"
- configs:
- Debug:
- CODE_SIGN_IDENTITY: "-"
|