krz/hutch

an ios client for sourcehut

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

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