element-ios/Targets/SiriIntents.yml

83 lines
2.7 KiB
YAML
Raw Normal View History

2020-12-06 21:37:52 +00:00
name: SiriIntents
schemes:
SiriIntents:
analyze:
config: Debug
archive:
config: Release
build:
targets:
SiriIntents:
- running
- testing
- profiling
- analyzing
- archiving
profile:
config: Release
run:
askForAppToLaunch: true
config: Debug
debugEnabled: false
disableMainThreadChecker: true
launchAutomaticallySubstyle: 2
test:
config: Debug
disableMainThreadChecker: true
targets:
SiriIntents:
platform: iOS
type: app-extension
sources:
- path: ../SiriIntents
- path: ../Riot/Generated/InfoPlist.swift
- path: ../Riot/Categories/Bundle.swift
- path: ../Config/CommonConfiguration.swift
- path: ../Config/BuildSettings.swift
- path: ../Config/Configurable.swift
- path: ../Riot/Managers/Settings/RiotSettings.swift
- path: ../SiriIntents/SiriIntents-Common.xcconfig
buildPhase: resources
dependencies:
- sdk: Intents.framework
postbuildScripts:
- name: Embed Precompiled Frameworks
runOnlyWhenInstalling: false
script: echo "Skipping, nothing to be embedded."
shell: /bin/sh
settings:
groups:
- appDefault
base:
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES: $(inherited)
CLANG_ANALYZER_NONNULL: YES
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION: YES_AGGRESSIVE
CLANG_WARN_DOCUMENTATION_COMMENTS: YES
CODE_SIGN_ENTITLEMENTS: SiriIntents/SiriIntents.entitlements
ENABLE_BITCODE: NO
FRAMEWORK_SEARCH_PATHS: $(inherited)
GCC_PREPROCESSOR_DEFINITIONS: $(inherited)
HEADER_SEARCH_PATHS: $(inherited)
INFOPLIST_FILE: SiriIntents/Info.plist
LD_RUNPATH_SEARCH_PATHS: $(inherited) @executable_path/Frameworks @executable_path/../../Frameworks
LIBRARY_SEARCH_PATHS: $(inherited)
OTHER_CFLAGS: $(inherited)
OTHER_LDFLAGS: $(inherited)
OTHER_SWIFT_FLAGS: $(inherited)
PRODUCT_BUNDLE_IDENTIFIER: $(BASE_BUNDLE_IDENTIFIER).SiriIntents
PRODUCT_NAME: SiriIntents
SKIP_INSTALL: YES
USER_HEADER_SEARCH_PATHS: $(inherited)
configs:
Debug:
CODE_SIGN_IDENTITY: iPhone Developer
CODE_SIGN_STYLE: Automatic
DEBUG_INFORMATION_FORMAT: dwarf
PROVISIONING_PROFILE_SPECIFIER: ""
Release:
CODE_SIGN_IDENTITY: iPhone Distribution
CODE_SIGN_STYLE: Manual
COPY_PHASE_STRIP: NO
DEBUG_INFORMATION_FORMAT: dwarf-with-dsym
PROVISIONING_PROFILE: $(SIRI_INTENTS_PROVISIONING_PROFILE)
PROVISIONING_PROFILE_SPECIFIER: $(SIRI_INTENTS_PROVISIONING_PROFILE_SPECIFIER)