name: Ten31Transcripts options: bundleIdPrefix: xyz.ten31 deploymentTarget: macOS: "13.0" createIntermediateGroups: true groupSortPosition: top settings: base: MARKETING_VERSION: "0.1.0" CURRENT_PROJECT_VERSION: "1" SWIFT_VERSION: "5.0" CODE_SIGN_STYLE: Automatic # Grant's free personal team (cert OU). Baked in so `xcodegen generate` keeps # a STABLE signing identity across regenerations — macOS ties TCC permission # grants (Mic / Screen Recording / Accessibility) to this identity, so a # stable team is what makes those permissions persist across rebuilds. DEVELOPMENT_TEAM: "BK4Y6CXN35" targets: Ten31Transcripts: type: application platform: macOS sources: - path: Ten31Transcripts settings: base: PRODUCT_NAME: Ten31Transcripts PRODUCT_BUNDLE_IDENTIFIER: xyz.ten31.transcripts INFOPLIST_FILE: Ten31Transcripts/Support/Info.plist CODE_SIGN_ENTITLEMENTS: Ten31Transcripts/Support/Ten31Transcripts.entitlements GENERATE_INFOPLIST_FILE: NO ENABLE_HARDENED_RUNTIME: NO MACOSX_DEPLOYMENT_TARGET: "13.0" scheme: testTargets: - Ten31TranscriptsTests Ten31TranscriptsTests: type: bundle.unit-test platform: macOS sources: - path: Ten31TranscriptsTests settings: base: PRODUCT_BUNDLE_IDENTIFIER: xyz.ten31.transcripts.tests GENERATE_INFOPLIST_FILE: YES dependencies: - target: Ten31Transcripts