DailyView/Carthage/Checkouts/facebook-ios-sdk/FBSDKCoreKit_Basics/project.yml
2025-12-30 16:40:31 +08:00

88 lines
2.4 KiB
YAML

# 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