-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.yml
203 lines (193 loc) · 6.19 KB
/
project.yml
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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
attributes:
BuildIndependentTargetsInParallel: '1'
LastSwiftUpdateCheck: '1420'
LastUpgradeCheck: '1420'
configs:
Debug: debug
Release: release
name: ChatGPTForXcode
options:
defaultConfig: Release
groupSortPosition: bottom
transitivelyLinkDependencies: false
settings:
configs:
Debug:
CLANG_CXX_LANGUAGE_STANDARD: gnu++20
MACOSX_DEPLOYMENT_TARGET: '13.1'
MTL_ENABLE_DEBUG_INFO: INCLUDE_SOURCE
MTL_FAST_MATH: 'YES'
SDKROOT: macosx
SWIFT_ACTIVE_COMPILATION_CONDITIONS: DEBUG
SWIFT_OPTIMIZATION_LEVEL: -Onone
Release:
CLANG_CXX_LANGUAGE_STANDARD: gnu++20
MACOSX_DEPLOYMENT_TARGET: '13.1'
MTL_FAST_MATH: 'YES'
SDKROOT: macosx
SWIFT_COMPILATION_MODE: wholemodule
SWIFT_OPTIMIZATION_LEVEL: -O
targets:
ChatGPTForXcode:
dependencies:
- target: ChatGPTForXcodeEditorExtension
- package: OpenAISwift
product: OpenAISwift
platform: macOS
settings:
configs:
Debug:
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES: 'YES'
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor
CODE_SIGN_ENTITLEMENTS: ChatGPTForXcode/ChatGPTForXcode.entitlements
CODE_SIGN_STYLE: Automatic
CURRENT_PROJECT_VERSION: '1'
DEVELOPMENT_ASSET_PATHS: '"ChatGPTForXcode/Preview Content"'
ENABLE_HARDENED_RUNTIME: 'YES'
GENERATE_INFOPLIST_FILE: 'YES'
INFOPLIST_FILE: ChatGPTForXcode/Info.plist
INFOPLIST_KEY_NSHumanReadableCopyright: ''
MARKETING_VERSION: '1.0'
PRODUCT_BUNDLE_IDENTIFIER: com.Avis.ChatGPTForXcode
SWIFT_EMIT_LOC_STRINGS: 'YES'
SWIFT_VERSION: '5.0'
Release:
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES: 'YES'
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor
CODE_SIGN_ENTITLEMENTS: ChatGPTForXcode/ChatGPTForXcode.entitlements
CODE_SIGN_STYLE: Automatic
CURRENT_PROJECT_VERSION: '1'
DEVELOPMENT_ASSET_PATHS: '"ChatGPTForXcode/Preview Content"'
ENABLE_HARDENED_RUNTIME: 'YES'
GENERATE_INFOPLIST_FILE: 'YES'
INFOPLIST_FILE: ChatGPTForXcode/Info.plist
INFOPLIST_KEY_NSHumanReadableCopyright: ''
MARKETING_VERSION: '1.0'
PRODUCT_BUNDLE_IDENTIFIER: com.Avis.ChatGPTForXcode
SWIFT_EMIT_LOC_STRINGS: 'YES'
SWIFT_VERSION: '5.0'
sources:
- name: ChatGPTForXcode
path: ChatGPTForXcode
- name: Shared
path: Shared
type: application
ChatGPTForXcodeEditorExtension:
dependencies:
- sdk: Library/Frameworks/XcodeKit.framework
embed: true
root: DEVELOPER_DIR
- sdk: Cocoa.framework
- package: OpenAISwift
product: OpenAISwift
platform: macOS
settings:
configs:
Debug:
CODE_SIGN_ENTITLEMENTS: ChatGPTForXcodeEditorExtension/ChatGPTForXcodeEditorExtension.entitlements
CODE_SIGN_STYLE: Automatic
COMBINE_HIDPI_IMAGES: 'YES'
CURRENT_PROJECT_VERSION: '1'
ENABLE_HARDENED_RUNTIME: 'YES'
GENERATE_INFOPLIST_FILE: 'YES'
INFOPLIST_FILE: ChatGPTForXcodeEditorExtension/Info.plist
INFOPLIST_KEY_CFBundleDisplayName: ChatGPTForXcodeEditorExtension
INFOPLIST_KEY_NSHumanReadableCopyright: ''
LD_RUNPATH_SEARCH_PATHS:
- $(inherited)
- '@executable_path/../Frameworks'
- '@executable_path/../../../../Frameworks'
MARKETING_VERSION: '1.0'
PRODUCT_BUNDLE_IDENTIFIER: com.Avis.ChatGPTForXcode.ChatGPTForXcodeEditorExtension
SKIP_INSTALL: 'YES'
SWIFT_EMIT_LOC_STRINGS: 'YES'
SWIFT_VERSION: '5.0'
Release:
CODE_SIGN_ENTITLEMENTS: ChatGPTForXcodeEditorExtension/ChatGPTForXcodeEditorExtension.entitlements
CODE_SIGN_STYLE: Automatic
COMBINE_HIDPI_IMAGES: 'YES'
CURRENT_PROJECT_VERSION: '1'
ENABLE_HARDENED_RUNTIME: 'YES'
GENERATE_INFOPLIST_FILE: 'YES'
INFOPLIST_FILE: ChatGPTForXcodeEditorExtension/Info.plist
INFOPLIST_KEY_CFBundleDisplayName: ChatGPTForXcodeEditorExtension
INFOPLIST_KEY_NSHumanReadableCopyright: ''
LD_RUNPATH_SEARCH_PATHS:
- $(inherited)
- '@executable_path/../Frameworks'
- '@executable_path/../../../../Frameworks'
MARKETING_VERSION: '1.0'
PRODUCT_BUNDLE_IDENTIFIER: com.Avis.ChatGPTForXcode.ChatGPTForXcodeEditorExtension
SKIP_INSTALL: 'YES'
SWIFT_EMIT_LOC_STRINGS: 'YES'
SWIFT_VERSION: '5.0'
sources:
- name: ChatGPTForXcodeEditorExtension
path: ChatGPTForXcodeEditorExtension
- name: Shared
path: Shared
type: xcode-extension
ChatGPTForXcodeTests:
platform: macOS
sources:
- path: ChatGPTForXcodeTests
- name: Shared
path: Shared
dependencies:
- target: ChatGPTForXcode
settings:
base:
CODE_SIGN_STYLE: Automatic
COMBINE_HIDPI_IMAGES: 'YES'
CURRENT_PROJECT_VERSION: '1'
ENABLE_HARDENED_RUNTIME: 'YES'
GENERATE_INFOPLIST_FILE: 'YES'
PRODUCT_BUNDLE_IDENTIFIER: com.Avis.ChatGPTForXcode.ChatGPTForXcodeTests
type: bundle.unit-test
schemes:
ChatGPTForXcode:
build:
targets:
ChatGPTForXcode: all
run:
config: Debug
test:
config: Debug
gatherCoverageData: true
coverageTargets:
- ChatGPTForXcode
targets:
- name: ChatGPTForXcodeTests
parallelizable: true
randomExecutionOrder: true
profile:
config: Release
analyze:
config: Debug
archive:
config: Release
ChatGPTForXcodeEditorExtension:
build:
targets:
ChatGPTForXcodeEditorExtension: all
run:
config: Release
test:
config: Release
gatherCoverageData: true
coverageTargets:
- ChatGPTForXcodeEditorExtension
targets:
- name: ChatGPTForXcodeTests
parallelizable: true
randomExecutionOrder: true
profile:
config: Release
analyze:
config: Release
archive:
config: Release
packages:
OpenAISwift:
url: https://github.com/adamrushy/OpenAISwift
from: 1.0.0