mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-17 15:09:31 +02:00
setting up the build process for the broadcast upload extension
This commit is contained in:
@@ -21,15 +21,10 @@
|
||||
#include "Config/AppVersion.xcconfig"
|
||||
|
||||
PRODUCT_NAME = BroadcastUploadExtension
|
||||
PRODUCT_BUNDLE_IDENTIFIER = $(BASE_BUNDLE_IDENTIFIER).broadcastUploadExtension
|
||||
PRODUCT_BUNDLE_IDENTIFIER = $(BROADCAST_UPLOAD_EXTENSION_BUNDLE_IDENTIFIER)
|
||||
|
||||
INFOPLIST_FILE = BroadcastUploadExtension/SupportingFiles/Info.plist
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
|
||||
|
||||
CODE_SIGN_ENTITLEMENTS = BroadcastUploadExtension/SupportingFiles/BroadcastUploadExtension.entitlements
|
||||
|
||||
APPLICATION_EXTENSION_API_ONLY = YES
|
||||
SKIP_INSTALL = YES
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks @executable_path/../../Frameworks
|
||||
|
||||
SWIFT_OBJC_INTERFACE_HEADER_NAME = GeneratedInterface-Swift.h
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
#include "Common.xcconfig"
|
||||
|
||||
// Add the provisioning profiles when they are made
|
||||
// PROVISIONING_PROFILE = $(SHARE_EXTENSION_PROVISIONING_PROFILE)
|
||||
// PROVISIONING_PROFILE_SPECIFIER = $(SHARE_EXTENSION_PROVISIONING_PROFILE_SPECIFIER)
|
||||
PROVISIONING_PROFILE = $(BROADCAST_UPLOAD_EXTENSION_PROVISIONING_PROFILE)
|
||||
PROVISIONING_PROFILE_SPECIFIER = $(BROADCAST_UPLOAD_EXTENSION_PROVISIONING_PROFILE_SPECIFIER)
|
||||
|
||||
COPY_PHASE_STRIP = NO
|
||||
|
||||
@@ -38,3 +38,5 @@ targets:
|
||||
sources:
|
||||
- path: .
|
||||
- path: ../Config/BuildSettings.swift
|
||||
- path: ../Riot/Categories/Bundle.swift
|
||||
- path: ../Riot/Modules/Room/TimelineCells/Styles/RoomTimelineStyleIdentifier.swift
|
||||
|
||||
@@ -37,3 +37,6 @@ SHARE_EXTENSION_PROVISIONING_PROFILE = 8c797ca0-0440-49bd-be8d-11d761152995
|
||||
|
||||
SIRI_INTENTS_PROVISIONING_PROFILE_SPECIFIER = "Vector Siri Intents: App Store"
|
||||
SIRI_INTENTS_PROVISIONING_PROFILE = 1690e81a-5ad3-4d99-b578-02693579be71
|
||||
|
||||
BROADCAST_UPLOAD_EXTENSION_PROVISIONING_PROFILE_SPECIFIER = "Vector Broadcast Upload Extension: App Store"
|
||||
BROADCAST_UPLOAD_EXTENSION_PROVISIONING_PROFILE = c86239f4-0d3a-47f4-a5f2-9f4763c42b5d
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
// Application constants
|
||||
KEYCHAIN_ACCESS_GROUP = $(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER).keychain.shared
|
||||
BROADCAST_UPLOAD_EXTENSION_BUNDLE_IDENTIFIER = $(BASE_BUNDLE_IDENTIFIER).broadcastUploadExtension
|
||||
|
||||
// Build settings
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 14.0
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
<string>en</string>
|
||||
<key>RTCAppGroupIdentifier</key>
|
||||
<string>$(APPLICATION_GROUP_IDENTIFIER)</string>
|
||||
<key>RTCScreenSharingExtension</key>
|
||||
<string>$(BROADCAST_UPLOAD_EXTENSION_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>$(BUNDLE_DISPLAY_NAME)</string>
|
||||
<key>CFBundleDocumentTypes</key>
|
||||
|
||||
@@ -37,6 +37,7 @@ targets:
|
||||
- target: RiotShareExtension
|
||||
- target: SiriIntents
|
||||
- target: RiotNSE
|
||||
- target: BroadcastUploadExtension
|
||||
- target: DesignKit
|
||||
- target: CommonKit
|
||||
- package: AnalyticsEvents
|
||||
|
||||
Reference in New Issue
Block a user