-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproject.yml
More file actions
96 lines (96 loc) · 2.76 KB
/
project.yml
File metadata and controls
96 lines (96 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
name: Pulso
configs:
Debug: debug
Release: release
packages:
Alamofire:
url: https://github.com/Alamofire/Alamofire.git
exactVersion: 5.10.2
Defaults:
url: https://github.com/sindresorhus/Defaults.git
exactVersion: 9.0.2
Dependencies:
url: https://github.com/pointfreeco/swift-dependencies
exactVersion: 1.9.2
IsCameraOn:
url: https://github.com/sindresorhus/is-camera-on.git
exactVersion: 2.0.2
Logging:
url: https://github.com/apple/swift-log.git
exactVersion: 1.6.3
KeychainAccess:
url: https://github.com/kishikawakatsumi/KeychainAccess.git
exactVersion: 4.2.2
MenuBarExtraAccess:
url: https://github.com/orchetect/MenuBarExtraAccess
exactVersion: 1.2.1
Nuke:
url: https://github.com/kean/Nuke.git
exactVersion: 12.8.0
Realm:
url: https://github.com/realm/realm-swift.git
exactVersion: 20.0.2
WindowAnimation:
url: https://github.com/Lakr233/WindowAnimation.git
exactVersion: 1.0.5
Sparkle:
url: https://github.com/sparkle-project/Sparkle.git
exactVersion: 2.7.0
fileGroups:
- App
targets:
Pulso:
type: application
platform: macOS
sources:
- path: App
excludes:
- Resources/Info.plist
- Resources/Pulso.entitlements
dependencies:
- package: Alamofire
- package: Defaults
- package: Dependencies
- package: IsCameraOn
- package: KeychainAccess
- package: Logging
- package: MenuBarExtraAccess
- package: Nuke
product: Nuke
- package: Nuke
product: NukeUI
- package: Realm
product: RealmSwift
embed: True
- package: Sparkle
- package: WindowAnimation
preBuildScripts:
- name: SwiftFormat
basedOnDependencyAnalysis: False
script: |
~/bin/swiftformat --swiftversion 5.10 --config Scripts/.swiftformat "${SRCROOT}/App"
settings:
base:
MARKETING_VERSION: 0.1.4
CURRENT_PROJECT_VERSION: 8
DEVELOPMENT_TEAM: XSCH3APH3M
SWIFT_VERSION: 5
SDKROOT: macosx
CLANG_ENABLE_MODULES: YES
ENABLE_HARDENED_RUNTIME: YES
MACOSX_DEPLOYMENT_TARGET: 14.0
ENABLE_TESTABILITY: YES
CLANG_USE_OPTIMIZATION_PROFILE: NO
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER: NO
DEBUG_INFORMATION_FORMAT: dwarf-with-dsym
SWIFT_OPTIMIZE_OBJECT_LIFETIME: YES
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
INFOPLIST_FILE: App/Resources/Info.plist
CODE_SIGN_ENTITLEMENTS: App/Resources/Pulso.entitlements
PRODUCT_BUNDLE_IDENTIFIER: com.get-pulso.mac
INFOPLIST_KEY_LSApplicationCategoryType: public.app-category.social-networking
schemes:
Pulso:
build:
targets:
Pulso: all