krz/hutch
an ios client for sourcehut
clone: git clone https://gitbay.org/krz/hutch.git
v2.5.0: Hutch.xcodeproj/project.pbxproj · raw
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 77;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89632F69DEB900FC0253 /* LICENSE */; };
11 8B2F89672F69DEB900FC0253 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89642F69DEB900FC0253 /* README.md */; };
12 8B2F89682F69DEB900FC0253 /* SECURITY.md in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89652F69DEB900FC0253 /* SECURITY.md */; };
13 8BE082012F80000100000001 /* HutchWidgetExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 8BE081F62F80000100000001 /* HutchWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
14 8BF100032F9A000100000001 /* Markdown in Frameworks */ = {isa = PBXBuildFile; productRef = 8BF100022F9A000100000001 /* Markdown */; };
15/* End PBXBuildFile section */
16
17/* Begin PBXContainerItemProxy section */
18 8B8182BB2F6B73F3000AE049 /* PBXContainerItemProxy */ = {
19 isa = PBXContainerItemProxy;
20 containerPortal = 8B4B28C92F6704280045FA19 /* Project object */;
21 proxyType = 1;
22 remoteGlobalIDString = 8B4B28D02F6704280045FA19;
23 remoteInfo = Hutch;
24 };
25 8BE082022F80000100000001 /* PBXContainerItemProxy */ = {
26 isa = PBXContainerItemProxy;
27 containerPortal = 8B4B28C92F6704280045FA19 /* Project object */;
28 proxyType = 1;
29 remoteGlobalIDString = 8BE081F72F80000100000001;
30 remoteInfo = HutchWidgetExtension;
31 };
32/* End PBXContainerItemProxy section */
33
34/* Begin PBXCopyFilesBuildPhase section */
35 8BE081FA2F80000100000001 /* Embed App Extensions */ = {
36 isa = PBXCopyFilesBuildPhase;
37 buildActionMask = 2147483647;
38 dstPath = "";
39 dstSubfolderSpec = 13;
40 files = (
41 8BE082012F80000100000001 /* HutchWidgetExtension.appex in Embed App Extensions */,
42 );
43 name = "Embed App Extensions";
44 runOnlyForDeploymentPostprocessing = 0;
45 };
46/* End PBXCopyFilesBuildPhase section */
47
48/* Begin PBXFileReference section */
49 8B2F89632F69DEB900FC0253 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
50 8B2F89642F69DEB900FC0253 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
51 8B2F89652F69DEB900FC0253 /* SECURITY.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = SECURITY.md; sourceTree = "<group>"; };
52 8B4B28D12F6704280045FA19 /* Hutch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Hutch.app; sourceTree = BUILT_PRODUCTS_DIR; };
53 8B8182B72F6B73F3000AE049 /* HutchTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HutchTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
54 8B8182C22F6B742B000AE049 /* HutchTests */ = {isa = PBXFileReference; lastKnownFileType = folder; path = HutchTests; sourceTree = "<group>"; };
55 8BDCA5272F6B76B20066AA29 /* HutchTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = HutchTests.xctestplan; sourceTree = "<group>"; };
56 8BE081F62F80000100000001 /* HutchWidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = HutchWidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
57/* End PBXFileReference section */
58
59/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
60 8B4B29632F6715DD0045FA19 /* Exceptions for "Hutch" folder in "Hutch" target */ = {
61 isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
62 membershipExceptions = (
63 Info.plist,
64 );
65 target = 8B4B28D02F6704280045FA19 /* Hutch */;
66 };
67 8BE082032F80000100000001 /* Exceptions for "HutchWidgetExtension" folder in "HutchWidgetExtension" target */ = {
68 isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
69 membershipExceptions = (
70 Info.plist,
71 );
72 target = 8BE081F72F80000100000001 /* HutchWidgetExtension */;
73 };
74/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
75
76/* Begin PBXFileSystemSynchronizedRootGroup section */
77 8B4B28D32F6704280045FA19 /* Hutch */ = {
78 isa = PBXFileSystemSynchronizedRootGroup;
79 exceptions = (
80 8B4B29632F6715DD0045FA19 /* Exceptions for "Hutch" folder in "Hutch" target */,
81 );
82 path = Hutch;
83 sourceTree = "<group>";
84 };
85 8B8182B82F6B73F3000AE049 /* HutchTests */ = {
86 isa = PBXFileSystemSynchronizedRootGroup;
87 path = HutchTests;
88 sourceTree = "<group>";
89 };
90 8BE081F42F80000100000001 /* Shared */ = {
91 isa = PBXFileSystemSynchronizedRootGroup;
92 path = Shared;
93 sourceTree = "<group>";
94 };
95 8BE081F52F80000100000001 /* HutchWidgetExtension */ = {
96 isa = PBXFileSystemSynchronizedRootGroup;
97 exceptions = (
98 8BE082032F80000100000001 /* Exceptions for "HutchWidgetExtension" folder in "HutchWidgetExtension" target */,
99 );
100 path = HutchWidgetExtension;
101 sourceTree = "<group>";
102 };
103/* End PBXFileSystemSynchronizedRootGroup section */
104
105/* Begin PBXFrameworksBuildPhase section */
106 8B4B28CE2F6704280045FA19 /* Frameworks */ = {
107 isa = PBXFrameworksBuildPhase;
108 buildActionMask = 2147483647;
109 files = (
110 8BF100032F9A000100000001 /* Markdown in Frameworks */,
111 );
112 runOnlyForDeploymentPostprocessing = 0;
113 };
114 8B8182B42F6B73F3000AE049 /* Frameworks */ = {
115 isa = PBXFrameworksBuildPhase;
116 buildActionMask = 2147483647;
117 files = (
118 );
119 runOnlyForDeploymentPostprocessing = 0;
120 };
121 8BE081F92F80000100000001 /* Frameworks */ = {
122 isa = PBXFrameworksBuildPhase;
123 buildActionMask = 2147483647;
124 files = (
125 );
126 runOnlyForDeploymentPostprocessing = 0;
127 };
128/* End PBXFrameworksBuildPhase section */
129
130/* Begin PBXGroup section */
131 8B4B28C82F6704280045FA19 = {
132 isa = PBXGroup;
133 children = (
134 8BDCA5272F6B76B20066AA29 /* HutchTests.xctestplan */,
135 8B8182C22F6B742B000AE049 /* HutchTests */,
136 8B2F89632F69DEB900FC0253 /* LICENSE */,
137 8B2F89642F69DEB900FC0253 /* README.md */,
138 8B2F89652F69DEB900FC0253 /* SECURITY.md */,
139 8B4B28D32F6704280045FA19 /* Hutch */,
140 8BE081F42F80000100000001 /* Shared */,
141 8BE081F52F80000100000001 /* HutchWidgetExtension */,
142 8B8182B82F6B73F3000AE049 /* HutchTests */,
143 8B4B28D22F6704280045FA19 /* Products */,
144 );
145 sourceTree = "<group>";
146 };
147 8B4B28D22F6704280045FA19 /* Products */ = {
148 isa = PBXGroup;
149 children = (
150 8B4B28D12F6704280045FA19 /* Hutch.app */,
151 8B8182B72F6B73F3000AE049 /* HutchTests.xctest */,
152 8BE081F62F80000100000001 /* HutchWidgetExtension.appex */,
153 );
154 name = Products;
155 sourceTree = "<group>";
156 };
157/* End PBXGroup section */
158
159/* Begin PBXNativeTarget section */
160 8B4B28D02F6704280045FA19 /* Hutch */ = {
161 isa = PBXNativeTarget;
162 buildConfigurationList = 8B4B28DC2F6704290045FA19 /* Build configuration list for PBXNativeTarget "Hutch" */;
163 buildPhases = (
164 8B4B28CD2F6704280045FA19 /* Sources */,
165 8B4B28CE2F6704280045FA19 /* Frameworks */,
166 8B4B28CF2F6704280045FA19 /* Resources */,
167 8BE081FA2F80000100000001 /* Embed App Extensions */,
168 );
169 buildRules = (
170 );
171 dependencies = (
172 8BE082042F80000100000001 /* PBXTargetDependency */,
173 );
174 fileSystemSynchronizedGroups = (
175 8B4B28D32F6704280045FA19 /* Hutch */,
176 8BE081F42F80000100000001 /* Shared */,
177 );
178 name = Hutch;
179 packageProductDependencies = (
180 8BF100022F9A000100000001 /* Markdown */,
181 );
182 productName = Hutch;
183 productReference = 8B4B28D12F6704280045FA19 /* Hutch.app */;
184 productType = "com.apple.product-type.application";
185 };
186 8B8182B62F6B73F3000AE049 /* HutchTests */ = {
187 isa = PBXNativeTarget;
188 buildConfigurationList = 8B8182BF2F6B73F3000AE049 /* Build configuration list for PBXNativeTarget "HutchTests" */;
189 buildPhases = (
190 8B8182B32F6B73F3000AE049 /* Sources */,
191 8B8182B42F6B73F3000AE049 /* Frameworks */,
192 8B8182B52F6B73F3000AE049 /* Resources */,
193 );
194 buildRules = (
195 );
196 dependencies = (
197 8B8182BC2F6B73F3000AE049 /* PBXTargetDependency */,
198 );
199 fileSystemSynchronizedGroups = (
200 8B8182B82F6B73F3000AE049 /* HutchTests */,
201 );
202 name = HutchTests;
203 packageProductDependencies = (
204 );
205 productName = HutchTests;
206 productReference = 8B8182B72F6B73F3000AE049 /* HutchTests.xctest */;
207 productType = "com.apple.product-type.bundle.unit-test";
208 };
209 8BE081F72F80000100000001 /* HutchWidgetExtension */ = {
210 isa = PBXNativeTarget;
211 buildConfigurationList = 8BE081FE2F80000100000001 /* Build configuration list for PBXNativeTarget "HutchWidgetExtension" */;
212 buildPhases = (
213 8BE081F82F80000100000001 /* Sources */,
214 8BE081F92F80000100000001 /* Frameworks */,
215 8BE081FB2F80000100000001 /* Resources */,
216 );
217 buildRules = (
218 );
219 dependencies = (
220 );
221 fileSystemSynchronizedGroups = (
222 8BE081F42F80000100000001 /* Shared */,
223 8BE081F52F80000100000001 /* HutchWidgetExtension */,
224 );
225 name = HutchWidgetExtension;
226 packageProductDependencies = (
227 );
228 productName = HutchWidgetExtension;
229 productReference = 8BE081F62F80000100000001 /* HutchWidgetExtension.appex */;
230 productType = "com.apple.product-type.app-extension";
231 };
232/* End PBXNativeTarget section */
233
234/* Begin PBXProject section */
235 8B4B28C92F6704280045FA19 /* Project object */ = {
236 isa = PBXProject;
237 attributes = {
238 BuildIndependentTargetsInParallel = 1;
239 LastSwiftUpdateCheck = 2630;
240 LastUpgradeCheck = 2630;
241 TargetAttributes = {
242 8B4B28D02F6704280045FA19 = {
243 CreatedOnToolsVersion = 26.3;
244 };
245 8B8182B62F6B73F3000AE049 = {
246 CreatedOnToolsVersion = 26.3;
247 TestTargetID = 8B4B28D02F6704280045FA19;
248 };
249 };
250 };
251 buildConfigurationList = 8B4B28CC2F6704280045FA19 /* Build configuration list for PBXProject "Hutch" */;
252 developmentRegion = en;
253 hasScannedForEncodings = 0;
254 knownRegions = (
255 en,
256 Base,
257 );
258 mainGroup = 8B4B28C82F6704280045FA19;
259 minimizedProjectReferenceProxies = 1;
260 packageReferences = (
261 8BF100012F9A000100000001 /* XCRemoteSwiftPackageReference "swift-markdown" */,
262 );
263 preferredProjectObjectVersion = 77;
264 productRefGroup = 8B4B28D22F6704280045FA19 /* Products */;
265 projectDirPath = "";
266 projectRoot = "";
267 targets = (
268 8B4B28D02F6704280045FA19 /* Hutch */,
269 8B8182B62F6B73F3000AE049 /* HutchTests */,
270 8BE081F72F80000100000001 /* HutchWidgetExtension */,
271 );
272 };
273/* End PBXProject section */
274
275/* Begin PBXResourcesBuildPhase section */
276 8B4B28CF2F6704280045FA19 /* Resources */ = {
277 isa = PBXResourcesBuildPhase;
278 buildActionMask = 2147483647;
279 files = (
280 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */,
281 8B2F89672F69DEB900FC0253 /* README.md in Resources */,
282 8B2F89682F69DEB900FC0253 /* SECURITY.md in Resources */,
283 );
284 runOnlyForDeploymentPostprocessing = 0;
285 };
286 8B8182B52F6B73F3000AE049 /* Resources */ = {
287 isa = PBXResourcesBuildPhase;
288 buildActionMask = 2147483647;
289 files = (
290 );
291 runOnlyForDeploymentPostprocessing = 0;
292 };
293 8BE081FB2F80000100000001 /* Resources */ = {
294 isa = PBXResourcesBuildPhase;
295 buildActionMask = 2147483647;
296 files = (
297 );
298 runOnlyForDeploymentPostprocessing = 0;
299 };
300/* End PBXResourcesBuildPhase section */
301
302/* Begin PBXSourcesBuildPhase section */
303 8B4B28CD2F6704280045FA19 /* Sources */ = {
304 isa = PBXSourcesBuildPhase;
305 buildActionMask = 2147483647;
306 files = (
307 );
308 runOnlyForDeploymentPostprocessing = 0;
309 };
310 8B8182B32F6B73F3000AE049 /* Sources */ = {
311 isa = PBXSourcesBuildPhase;
312 buildActionMask = 2147483647;
313 files = (
314 );
315 runOnlyForDeploymentPostprocessing = 0;
316 };
317 8BE081F82F80000100000001 /* Sources */ = {
318 isa = PBXSourcesBuildPhase;
319 buildActionMask = 2147483647;
320 files = (
321 );
322 runOnlyForDeploymentPostprocessing = 0;
323 };
324/* End PBXSourcesBuildPhase section */
325
326/* Begin PBXTargetDependency section */
327 8B8182BC2F6B73F3000AE049 /* PBXTargetDependency */ = {
328 isa = PBXTargetDependency;
329 target = 8B4B28D02F6704280045FA19 /* Hutch */;
330 targetProxy = 8B8182BB2F6B73F3000AE049 /* PBXContainerItemProxy */;
331 };
332 8BE082042F80000100000001 /* PBXTargetDependency */ = {
333 isa = PBXTargetDependency;
334 target = 8BE081F72F80000100000001 /* HutchWidgetExtension */;
335 targetProxy = 8BE082022F80000100000001 /* PBXContainerItemProxy */;
336 };
337/* End PBXTargetDependency section */
338
339/* Begin XCBuildConfiguration section */
340 8B4B28DA2F6704290045FA19 /* Debug */ = {
341 isa = XCBuildConfiguration;
342 buildSettings = {
343 ALWAYS_SEARCH_USER_PATHS = NO;
344 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
345 CLANG_ANALYZER_NONNULL = YES;
346 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
347 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
348 CLANG_ENABLE_MODULES = YES;
349 CLANG_ENABLE_OBJC_ARC = YES;
350 CLANG_ENABLE_OBJC_WEAK = YES;
351 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
352 CLANG_WARN_BOOL_CONVERSION = YES;
353 CLANG_WARN_COMMA = YES;
354 CLANG_WARN_CONSTANT_CONVERSION = YES;
355 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
356 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
357 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
358 CLANG_WARN_EMPTY_BODY = YES;
359 CLANG_WARN_ENUM_CONVERSION = YES;
360 CLANG_WARN_INFINITE_RECURSION = YES;
361 CLANG_WARN_INT_CONVERSION = YES;
362 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
363 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
364 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
365 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
366 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
367 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
368 CLANG_WARN_STRICT_PROTOTYPES = YES;
369 CLANG_WARN_SUSPICIOUS_MOVE = YES;
370 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
371 CLANG_WARN_UNREACHABLE_CODE = YES;
372 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
373 COPY_PHASE_STRIP = NO;
374 DEBUG_INFORMATION_FORMAT = dwarf;
375 DEVELOPMENT_TEAM = ZCNAX3VL9D;
376 ENABLE_STRICT_OBJC_MSGSEND = YES;
377 ENABLE_TESTABILITY = YES;
378 ENABLE_USER_SCRIPT_SANDBOXING = YES;
379 GCC_C_LANGUAGE_STANDARD = gnu17;
380 GCC_DYNAMIC_NO_PIC = NO;
381 GCC_NO_COMMON_BLOCKS = YES;
382 GCC_OPTIMIZATION_LEVEL = 0;
383 GCC_PREPROCESSOR_DEFINITIONS = (
384 "DEBUG=1",
385 "$(inherited)",
386 );
387 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
388 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
389 GCC_WARN_UNDECLARED_SELECTOR = YES;
390 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
391 GCC_WARN_UNUSED_FUNCTION = YES;
392 GCC_WARN_UNUSED_VARIABLE = YES;
393 IPHONEOS_DEPLOYMENT_TARGET = 26.2;
394 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
395 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
396 MTL_FAST_MATH = YES;
397 ONLY_ACTIVE_ARCH = YES;
398 SDKROOT = iphoneos;
399 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
400 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
401 };
402 name = Debug;
403 };
404 8B4B28DB2F6704290045FA19 /* Release */ = {
405 isa = XCBuildConfiguration;
406 buildSettings = {
407 ALWAYS_SEARCH_USER_PATHS = NO;
408 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
409 CLANG_ANALYZER_NONNULL = YES;
410 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
411 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
412 CLANG_ENABLE_MODULES = YES;
413 CLANG_ENABLE_OBJC_ARC = YES;
414 CLANG_ENABLE_OBJC_WEAK = YES;
415 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
416 CLANG_WARN_BOOL_CONVERSION = YES;
417 CLANG_WARN_COMMA = YES;
418 CLANG_WARN_CONSTANT_CONVERSION = YES;
419 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
420 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
421 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
422 CLANG_WARN_EMPTY_BODY = YES;
423 CLANG_WARN_ENUM_CONVERSION = YES;
424 CLANG_WARN_INFINITE_RECURSION = YES;
425 CLANG_WARN_INT_CONVERSION = YES;
426 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
427 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
428 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
429 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
430 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
431 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
432 CLANG_WARN_STRICT_PROTOTYPES = YES;
433 CLANG_WARN_SUSPICIOUS_MOVE = YES;
434 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
435 CLANG_WARN_UNREACHABLE_CODE = YES;
436 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
437 COPY_PHASE_STRIP = NO;
438 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
439 DEVELOPMENT_TEAM = ZCNAX3VL9D;
440 ENABLE_NS_ASSERTIONS = NO;
441 ENABLE_STRICT_OBJC_MSGSEND = YES;
442 ENABLE_USER_SCRIPT_SANDBOXING = YES;
443 GCC_C_LANGUAGE_STANDARD = gnu17;
444 GCC_NO_COMMON_BLOCKS = YES;
445 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
446 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
447 GCC_WARN_UNDECLARED_SELECTOR = YES;
448 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
449 GCC_WARN_UNUSED_FUNCTION = YES;
450 GCC_WARN_UNUSED_VARIABLE = YES;
451 IPHONEOS_DEPLOYMENT_TARGET = 26.2;
452 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
453 MTL_ENABLE_DEBUG_INFO = NO;
454 MTL_FAST_MATH = YES;
455 SDKROOT = iphoneos;
456 SWIFT_COMPILATION_MODE = wholemodule;
457 VALIDATE_PRODUCT = YES;
458 };
459 name = Release;
460 };
461 8B4B28DD2F6704290045FA19 /* Debug */ = {
462 isa = XCBuildConfiguration;
463 buildSettings = {
464 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
465 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
466 CODE_SIGN_ENTITLEMENTS = Hutch/Hutch.entitlements;
467 CODE_SIGN_STYLE = Automatic;
468 CURRENT_PROJECT_VERSION = 12;
469 DEVELOPMENT_TEAM = ZCNAX3VL9D;
470 ENABLE_PREVIEWS = YES;
471 GENERATE_INFOPLIST_FILE = YES;
472 INFOPLIST_FILE = Hutch/Info.plist;
473 INFOPLIST_KEY_CFBundleDisplayName = Hutch;
474 INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools";
475 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
476 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
477 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
478 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
479 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
480 IPHONEOS_DEPLOYMENT_TARGET = 17.6;
481 LD_RUNPATH_SEARCH_PATHS = (
482 "$(inherited)",
483 "@executable_path/Frameworks",
484 );
485 MARKETING_VERSION = 2.5.0;
486 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch;
487 PRODUCT_NAME = "$(TARGET_NAME)";
488 STRING_CATALOG_GENERATE_SYMBOLS = YES;
489 SWIFT_APPROACHABLE_CONCURRENCY = YES;
490 SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
491 SWIFT_EMIT_LOC_STRINGS = YES;
492 SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
493 SWIFT_VERSION = 5.0;
494 TARGETED_DEVICE_FAMILY = "1,2";
495 };
496 name = Debug;
497 };
498 8B4B28DE2F6704290045FA19 /* Release */ = {
499 isa = XCBuildConfiguration;
500 buildSettings = {
501 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
502 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
503 CODE_SIGN_ENTITLEMENTS = Hutch/Hutch.entitlements;
504 CODE_SIGN_STYLE = Automatic;
505 CURRENT_PROJECT_VERSION = 12;
506 DEVELOPMENT_TEAM = ZCNAX3VL9D;
507 ENABLE_PREVIEWS = YES;
508 GENERATE_INFOPLIST_FILE = YES;
509 INFOPLIST_FILE = Hutch/Info.plist;
510 INFOPLIST_KEY_CFBundleDisplayName = Hutch;
511 INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools";
512 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
513 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
514 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
515 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
516 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
517 IPHONEOS_DEPLOYMENT_TARGET = 17.6;
518 LD_RUNPATH_SEARCH_PATHS = (
519 "$(inherited)",
520 "@executable_path/Frameworks",
521 );
522 MARKETING_VERSION = 2.5.0;
523 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch;
524 PRODUCT_NAME = "$(TARGET_NAME)";
525 STRING_CATALOG_GENERATE_SYMBOLS = YES;
526 SWIFT_APPROACHABLE_CONCURRENCY = YES;
527 SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
528 SWIFT_EMIT_LOC_STRINGS = YES;
529 SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
530 SWIFT_VERSION = 5.0;
531 TARGETED_DEVICE_FAMILY = "1,2";
532 };
533 name = Release;
534 };
535 8B8182BD2F6B73F3000AE049 /* Debug */ = {
536 isa = XCBuildConfiguration;
537 buildSettings = {
538 BUNDLE_LOADER = "$(TEST_HOST)";
539 CODE_SIGN_STYLE = Automatic;
540 CURRENT_PROJECT_VERSION = 1;
541 DEVELOPMENT_TEAM = ZCNAX3VL9D;
542 GENERATE_INFOPLIST_FILE = YES;
543 IPHONEOS_DEPLOYMENT_TARGET = 17.6;
544 MARKETING_VERSION = 1.0;
545 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.HutchTests;
546 PRODUCT_NAME = "$(TARGET_NAME)";
547 STRING_CATALOG_GENERATE_SYMBOLS = NO;
548 SWIFT_APPROACHABLE_CONCURRENCY = YES;
549 SWIFT_EMIT_LOC_STRINGS = NO;
550 SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
551 SWIFT_VERSION = 5.0;
552 TARGETED_DEVICE_FAMILY = "1,2";
553 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Hutch.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Hutch";
554 };
555 name = Debug;
556 };
557 8B8182BE2F6B73F3000AE049 /* Release */ = {
558 isa = XCBuildConfiguration;
559 buildSettings = {
560 BUNDLE_LOADER = "$(TEST_HOST)";
561 CODE_SIGN_STYLE = Automatic;
562 CURRENT_PROJECT_VERSION = 1;
563 DEVELOPMENT_TEAM = ZCNAX3VL9D;
564 GENERATE_INFOPLIST_FILE = YES;
565 IPHONEOS_DEPLOYMENT_TARGET = 17.6;
566 MARKETING_VERSION = 1.0;
567 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.HutchTests;
568 PRODUCT_NAME = "$(TARGET_NAME)";
569 STRING_CATALOG_GENERATE_SYMBOLS = NO;
570 SWIFT_APPROACHABLE_CONCURRENCY = YES;
571 SWIFT_EMIT_LOC_STRINGS = NO;
572 SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
573 SWIFT_VERSION = 5.0;
574 TARGETED_DEVICE_FAMILY = "1,2";
575 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Hutch.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Hutch";
576 };
577 name = Release;
578 };
579 8BE081FC2F80000100000001 /* Debug */ = {
580 isa = XCBuildConfiguration;
581 buildSettings = {
582 APPLICATION_EXTENSION_API_ONLY = YES;
583 CODE_SIGN_ENTITLEMENTS = HutchWidgetExtension/HutchWidgetExtension.entitlements;
584 CODE_SIGN_STYLE = Automatic;
585 CURRENT_PROJECT_VERSION = 12;
586 DEVELOPMENT_TEAM = ZCNAX3VL9D;
587 GENERATE_INFOPLIST_FILE = NO;
588 INFOPLIST_FILE = HutchWidgetExtension/Info.plist;
589 IPHONEOS_DEPLOYMENT_TARGET = 17.6;
590 LD_RUNPATH_SEARCH_PATHS = (
591 "$(inherited)",
592 "@executable_path/Frameworks",
593 "@executable_path/../../Frameworks",
594 );
595 MARKETING_VERSION = 2.4.2;
596 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch.HutchWidgetExtension;
597 PRODUCT_NAME = "$(TARGET_NAME)";
598 SKIP_INSTALL = YES;
599 STRING_CATALOG_GENERATE_SYMBOLS = YES;
600 SWIFT_APPROACHABLE_CONCURRENCY = YES;
601 SWIFT_EMIT_LOC_STRINGS = YES;
602 SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
603 SWIFT_VERSION = 5.0;
604 TARGETED_DEVICE_FAMILY = "1,2";
605 };
606 name = Debug;
607 };
608 8BE081FD2F80000100000001 /* Release */ = {
609 isa = XCBuildConfiguration;
610 buildSettings = {
611 APPLICATION_EXTENSION_API_ONLY = YES;
612 CODE_SIGN_ENTITLEMENTS = HutchWidgetExtension/HutchWidgetExtension.entitlements;
613 CODE_SIGN_STYLE = Automatic;
614 CURRENT_PROJECT_VERSION = 12;
615 DEVELOPMENT_TEAM = ZCNAX3VL9D;
616 GENERATE_INFOPLIST_FILE = NO;
617 INFOPLIST_FILE = HutchWidgetExtension/Info.plist;
618 IPHONEOS_DEPLOYMENT_TARGET = 17.6;
619 LD_RUNPATH_SEARCH_PATHS = (
620 "$(inherited)",
621 "@executable_path/Frameworks",
622 "@executable_path/../../Frameworks",
623 );
624 MARKETING_VERSION = 2.4.2;
625 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch.HutchWidgetExtension;
626 PRODUCT_NAME = "$(TARGET_NAME)";
627 SKIP_INSTALL = YES;
628 STRING_CATALOG_GENERATE_SYMBOLS = YES;
629 SWIFT_APPROACHABLE_CONCURRENCY = YES;
630 SWIFT_EMIT_LOC_STRINGS = YES;
631 SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
632 SWIFT_VERSION = 5.0;
633 TARGETED_DEVICE_FAMILY = "1,2";
634 };
635 name = Release;
636 };
637/* End XCBuildConfiguration section */
638
639/* Begin XCConfigurationList section */
640 8B4B28CC2F6704280045FA19 /* Build configuration list for PBXProject "Hutch" */ = {
641 isa = XCConfigurationList;
642 buildConfigurations = (
643 8B4B28DA2F6704290045FA19 /* Debug */,
644 8B4B28DB2F6704290045FA19 /* Release */,
645 );
646 defaultConfigurationIsVisible = 0;
647 defaultConfigurationName = Release;
648 };
649 8B4B28DC2F6704290045FA19 /* Build configuration list for PBXNativeTarget "Hutch" */ = {
650 isa = XCConfigurationList;
651 buildConfigurations = (
652 8B4B28DD2F6704290045FA19 /* Debug */,
653 8B4B28DE2F6704290045FA19 /* Release */,
654 );
655 defaultConfigurationIsVisible = 0;
656 defaultConfigurationName = Release;
657 };
658 8B8182BF2F6B73F3000AE049 /* Build configuration list for PBXNativeTarget "HutchTests" */ = {
659 isa = XCConfigurationList;
660 buildConfigurations = (
661 8B8182BD2F6B73F3000AE049 /* Debug */,
662 8B8182BE2F6B73F3000AE049 /* Release */,
663 );
664 defaultConfigurationIsVisible = 0;
665 defaultConfigurationName = Release;
666 };
667 8BE081FE2F80000100000001 /* Build configuration list for PBXNativeTarget "HutchWidgetExtension" */ = {
668 isa = XCConfigurationList;
669 buildConfigurations = (
670 8BE081FC2F80000100000001 /* Debug */,
671 8BE081FD2F80000100000001 /* Release */,
672 );
673 defaultConfigurationIsVisible = 0;
674 defaultConfigurationName = Release;
675 };
676/* End XCConfigurationList section */
677
678/* Begin XCRemoteSwiftPackageReference section */
679 8BF100012F9A000100000001 /* XCRemoteSwiftPackageReference "swift-markdown" */ = {
680 isa = XCRemoteSwiftPackageReference;
681 repositoryURL = "https://github.com/apple/swift-markdown";
682 requirement = {
683 kind = upToNextMajorVersion;
684 minimumVersion = 0.7.3;
685 };
686 };
687/* End XCRemoteSwiftPackageReference section */
688
689/* Begin XCSwiftPackageProductDependency section */
690 8BF100022F9A000100000001 /* Markdown */ = {
691 isa = XCSwiftPackageProductDependency;
692 package = 8BF100012F9A000100000001 /* XCRemoteSwiftPackageReference "swift-markdown" */;
693 productName = Markdown;
694 };
695/* End XCSwiftPackageProductDependency section */
696 };
697 rootObject = 8B4B28C92F6704280045FA19 /* Project object */;
698}