86 lines
2.4 KiB
YAML
86 lines
2.4 KiB
YAML
|
---
|
||
|
name: ConversationsClassic
|
||
|
|
||
|
options:
|
||
|
postGenCommand: swiftgen
|
||
|
|
||
|
packages:
|
||
|
MartinOMEMO:
|
||
|
url: https://github.com/tigase/MartinOMEMO
|
||
|
majorVersion: 2.2.3
|
||
|
KeychainAccess:
|
||
|
url: https://github.com/kishikawakatsumi/KeychainAccess.git
|
||
|
majorVersion: 4.2.2
|
||
|
GRDB:
|
||
|
url: https://github.com/groue/GRDB.swift.git
|
||
|
branch: master
|
||
|
# GRDBQuery:
|
||
|
# url: https://github.com/groue/GRDBQuery.git
|
||
|
# branch: main
|
||
|
|
||
|
settings:
|
||
|
DEVELOPMENT_TEAM: U6CKGHL5VR
|
||
|
|
||
|
targets:
|
||
|
# Notification service here...
|
||
|
#
|
||
|
|
||
|
# Sharing service here...
|
||
|
#
|
||
|
|
||
|
# iOS App
|
||
|
ConversationsClassic:
|
||
|
type: application
|
||
|
platform: iOS
|
||
|
deploymentTarget: 16.0
|
||
|
scheme: {}
|
||
|
info:
|
||
|
path: Info.plist
|
||
|
properties:
|
||
|
UISupportedInterfaceOrientations: [UIInterfaceOrientationPortrait]
|
||
|
UILaunchStoryboardName: launchscreen.storyboard
|
||
|
NSAppTransportSecurity:
|
||
|
NSAllowsArbitraryLoads: true
|
||
|
# UIViewControllerBasedStatusBarAppearance: NO
|
||
|
# UIStatusBarStyle: UIStatusBarStyleLightContent
|
||
|
# NSCameraUsageDescription: Required for document and facial capture
|
||
|
# NSFaceIDUsageDescription: Required for accessing to account info
|
||
|
# UIUserInterfaceStyle: Light
|
||
|
CFBundleDisplayName: Conversations
|
||
|
sources:
|
||
|
- path: ConversationsClassic
|
||
|
excludes:
|
||
|
- .nvim
|
||
|
settings:
|
||
|
TARGETED_DEVICE_FAMILY: 1
|
||
|
DEBUG_INFORMATION_FORMAT: dwarf-with-dsym
|
||
|
PRODUCT_BUNDLE_IDENTIFIER: imt.narayana.ConversationsClassic.ios
|
||
|
DEAD_CODE_STRIPPING: true
|
||
|
# CODE_SIGN_ENTITLEMENTS: ConversationsClassic/ConversationsClassic.entitlements
|
||
|
# entitlements:
|
||
|
# path: ConversationsClassic/ConversationsClassic.entitlements
|
||
|
# properties:
|
||
|
# com.apple.security.application-groups: group.ConversationsClassic.engine
|
||
|
# keychain-access-groups: imt.narayana.ConversationsClassic.ios
|
||
|
dependencies:
|
||
|
- sdk: Security.framework
|
||
|
# - framework: Lib/WebRTC.xcframework
|
||
|
# - target: Engine
|
||
|
- package: MartinOMEMO
|
||
|
link: true
|
||
|
- package: KeychainAccess
|
||
|
limk: true
|
||
|
- package: GRDB
|
||
|
link: true
|
||
|
# - package: GRDBQuery
|
||
|
# link: true
|
||
|
preBuildScripts:
|
||
|
- script: swiftlint
|
||
|
name: Swiftlint
|
||
|
basedOnDependencyAnalysis: false
|
||
|
- script: ./.swiftgen/bin/swiftgen
|
||
|
name: SwiftGen
|
||
|
basedOnDependencyAnalysis: false
|
||
|
|
||
|
parallelizeBuild: true
|