krz/hutch

an ios client for sourcehut

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

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