106 lines
3.1 KiB
YAML
106 lines
3.1 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: FBSDKGamingServicesKit
|
|
|
|
include:
|
|
- ../xcodegen_project_common.yml
|
|
|
|
projectReferences:
|
|
FBSDKCoreKit_Basics:
|
|
path: ../FBSDKCoreKit_Basics/FBSDKCoreKit_Basics.xcodeproj
|
|
FBSDKCoreKit:
|
|
path: ../FBSDKCoreKit/FBSDKCoreKit.xcodeproj
|
|
FBSDKShareKit:
|
|
path: ../FBSDKShareKit/FBSDKShareKit.xcodeproj
|
|
TestTools:
|
|
path: ../TestTools/TestTools.xcodeproj
|
|
|
|
configFiles:
|
|
Debug: Configurations/Shared/Configuration/Debug.xcconfig
|
|
Release: Configurations/Shared/Configuration/Release.xcconfig
|
|
|
|
settings:
|
|
base:
|
|
# Some iOS defaults will be overridden by Xcodegen.
|
|
# We need to explicitly set them to maintain parity with
|
|
# the project file being replaced
|
|
ENABLE_NS_ASSERTIONS: YES
|
|
|
|
schemes:
|
|
FBSDKGamingServicesKit-Static:
|
|
build:
|
|
targets:
|
|
FBSDKGamingServicesKit-Static: all
|
|
FBSDKGamingServicesKit-Dynamic:
|
|
build:
|
|
targets:
|
|
FBSDKGamingServicesKit-Dynamic: all
|
|
test:
|
|
targets:
|
|
- FBSDKGamingServicesKitTests
|
|
gatherCoverageData: true
|
|
coverageTargets:
|
|
- FBSDKGamingServicesKit-Dynamic
|
|
|
|
targets:
|
|
FBSDKGamingServicesKit-Dynamic:
|
|
templates:
|
|
- SwiftlintBuildPhaseTemplate
|
|
type: framework
|
|
platform: iOS
|
|
productName: FBSDKGamingServicesKit
|
|
sources:
|
|
- path: FBSDKGamingServicesKit
|
|
configFiles:
|
|
Debug: Configurations/FBSDKGamingServicesKit-Dynamic.xcconfig
|
|
Release: Configurations/FBSDKGamingServicesKit-Dynamic.xcconfig
|
|
dependencies:
|
|
- target: FBSDKCoreKit_Basics/FBSDKCoreKit_Basics-Dynamic
|
|
- target: FBSDKCoreKit/FBSDKCoreKit-Dynamic
|
|
- target: FBSDKShareKit/FBSDKShareKit-Dynamic
|
|
- sdk: UIKit.framework
|
|
- sdk: CoreGraphics.framework
|
|
settings:
|
|
CLANG_WARN_STRICT_PROTOTYPES: NO
|
|
transitivelyLinkDependencies: true
|
|
FBSDKGamingServicesKit-Static:
|
|
templates:
|
|
- SwiftlintBuildPhaseTemplate
|
|
type: framework
|
|
platform: iOS
|
|
productName: FBSDKGamingServicesKit
|
|
sources:
|
|
- path: FBSDKGamingServicesKit
|
|
configFiles:
|
|
Debug: Configurations/FBSDKGamingServicesKit-Static.xcconfig
|
|
Release: Configurations/FBSDKGamingServicesKit-Static.xcconfig
|
|
dependencies:
|
|
- target: FBSDKCoreKit_Basics/FBSDKCoreKit_Basics-Static
|
|
link: false
|
|
- target: FBSDKCoreKit/FBSDKCoreKit-Static
|
|
link: false
|
|
- target: FBSDKShareKit/FBSDKShareKit-Static
|
|
link: false
|
|
settings:
|
|
CLANG_WARN_STRICT_PROTOTYPES: NO
|
|
FBSDKGamingServicesKitTests:
|
|
type: bundle.unit-test
|
|
platform: iOS
|
|
sources:
|
|
- FBSDKGamingServicesKitTests
|
|
configFiles:
|
|
Debug: Configurations/FBSDKGamingServicesKitTests.xcconfig
|
|
Release: Configurations/FBSDKGamingServicesKitTests.xcconfig
|
|
dependencies:
|
|
- target: TestTools/TestTools
|
|
embed: false
|
|
- target: FBSDKGamingServicesKit-Dynamic
|
|
embed: false
|
|
settings:
|
|
GCC_WARN_UNUSED_FUNCTION: NO
|
|
transitivelyLinkDependencies: true
|