name: Transui options: createIntermediateGroups: true deploymentTarget: macOS: "15.0" xcodeVersion: "16.0" configs: Debug: debug Release: release settings: base: CODE_SIGN_STYLE: Automatic CURRENT_PROJECT_VERSION: 1 MARKETING_VERSION: 0.1.0 SWIFT_VERSION: 5.0 targets: Transui: type: application platform: macOS deploymentTarget: "15.0" sources: - path: Sources/Transui - path: ../third_party/transui_mp3 - path: ../third_party/shine/src/lib settings: base: CODE_SIGN_ENTITLEMENTS: Transui.entitlements ENABLE_HARDENED_RUNTIME: "YES" GENERATE_INFOPLIST_FILE: "NO" INFOPLIST_FILE: Info.plist PRODUCT_BUNDLE_IDENTIFIER: io.github.transui.macos PRODUCT_NAME: Transui GCC_C_LANGUAGE_STANDARD: c11 HEADER_SEARCH_PATHS: - "$(SRCROOT)/../third_party/transui_mp3" - "$(SRCROOT)/../third_party/shine/src/lib" SWIFT_OBJC_BRIDGING_HEADER: Sources/Transui/Transui-Bridging-Header.h TransuiTests: type: bundle.unit-test platform: macOS deploymentTarget: "15.0" sources: - path: Tests/TransuiTests dependencies: - target: Transui settings: base: GENERATE_INFOPLIST_FILE: "YES" PRODUCT_BUNDLE_IDENTIFIER: io.github.transui.macos.tests schemes: Transui: build: targets: Transui: all TransuiTests: [test] run: config: Debug test: config: Debug gatherCoverageData: true targets: - TransuiTests profile: config: Release analyze: config: Debug archive: config: Release