# Copyright (c) Meta Platforms, Inc. and affiliates. # All rights reserved. # # This source code is licensed under the license found in the # LICENSE file in the root directory of this source tree. name: FBSDKCoreKit_Basics include: - ../xcodegen_project_common.yml projectReferences: TestTools: path: ../TestTools/TestTools.xcodeproj configFiles: Debug: Configurations/Shared/Configuration/Debug.xcconfig Release: Configurations/Shared/Configuration/Release.xcconfig targets: FBSDKCoreKit_Basics-Static: templates: - SwiftlintBuildPhaseTemplate type: framework platform: iOS productName: FBSDKCoreKit_Basics sources: - path: FBSDKCoreKit_Basics/include headerVisibility: public - path: FBSDKCoreKit_Basics headerVisibility: project excludes: - include configFiles: Debug: Configurations/FBSDKCoreKit_Basics-Static.xcconfig Release: Configurations/FBSDKCoreKit_Basics-Static.xcconfig settings: GCC_PREFIX_HEADER: FBSDKCoreKit_Basics/FBSDKCoreKitBasics-Prefix-Header.h FBSDKCoreKit_Basics-Dynamic: templates: - SwiftlintBuildPhaseTemplate type: framework dependencies: - sdk: UIKit.framework - sdk: libz.tbd platform: iOS productName: FBSDKCoreKit_Basics sources: - path: FBSDKCoreKit_Basics/include headerVisibility: public - path: FBSDKCoreKit_Basics headerVisibility: project excludes: - include configFiles: Debug: Configurations/FBSDKCoreKit_Basics-Dynamic.xcconfig Release: Configurations/FBSDKCoreKit_Basics-Dynamic.xcconfig settings: GCC_PREFIX_HEADER: FBSDKCoreKit_Basics/FBSDKCoreKitBasics-Prefix-Header.h FBSDKCoreKit_BasicsTests: type: bundle.unit-test platform: iOS sources: - FBSDKCoreKit_BasicsTests configFiles: Debug: Configurations/FBSDKCoreKit_BasicsTests.xcconfig Release: Configurations/FBSDKCoreKit_BasicsTests.xcconfig dependencies: - target: FBSDKCoreKit_Basics-Dynamic - target: TestTools/TestTools link: false embed: false schemes: FBSDKCoreKit_Basics-Static: build: targets: FBSDKCoreKit_Basics-Static: all FBSDKCoreKit_Basics-Dynamic: build: targets: FBSDKCoreKit_Basics-Dynamic: all test: targets: [FBSDKCoreKit_BasicsTests] gatherCoverageData: true coverageTargets: - FBSDKCoreKit_Basics-Dynamic