krz/hutch

an ios client for sourcehut

clone: git clone https://gitbay.org/krz/hutch.git

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