]> git.r.bdr.sh - rbdr/captura/blob - Captura.xcodeproj/project.pbxproj
3d8791afaebd8b9ca328e81db9f6dfd7d9b66a42
[rbdr/captura] / Captura.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 56;
7 objects = {
8
9 /* Begin PBXBuildFile section */
10 B5F915522A6EF80D007ECE8E /* CapturaApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F915512A6EF80D007ECE8E /* CapturaApp.swift */; };
11 B5F915542A6EF80D007ECE8E /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F915532A6EF80D007ECE8E /* ContentView.swift */; };
12 B5F915562A6EF80E007ECE8E /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B5F915552A6EF80E007ECE8E /* Assets.xcassets */; };
13 B5F915592A6EF80E007ECE8E /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B5F915582A6EF80E007ECE8E /* Preview Assets.xcassets */; };
14 B5F9155B2A6EF80E007ECE8E /* Item.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9155A2A6EF80E007ECE8E /* Item.swift */; };
15 B5F915662A6EF80E007ECE8E /* CapturaTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F915652A6EF80E007ECE8E /* CapturaTests.swift */; };
16 B5F915702A6EF80E007ECE8E /* CapturaUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F9156F2A6EF80E007ECE8E /* CapturaUITests.swift */; };
17 B5F915722A6EF80E007ECE8E /* CapturaUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F915712A6EF80E007ECE8E /* CapturaUITestsLaunchTests.swift */; };
18 /* End PBXBuildFile section */
19
20 /* Begin PBXContainerItemProxy section */
21 B5F915622A6EF80E007ECE8E /* PBXContainerItemProxy */ = {
22 isa = PBXContainerItemProxy;
23 containerPortal = B5F915462A6EF80D007ECE8E /* Project object */;
24 proxyType = 1;
25 remoteGlobalIDString = B5F9154D2A6EF80D007ECE8E;
26 remoteInfo = Captura;
27 };
28 B5F9156C2A6EF80E007ECE8E /* PBXContainerItemProxy */ = {
29 isa = PBXContainerItemProxy;
30 containerPortal = B5F915462A6EF80D007ECE8E /* Project object */;
31 proxyType = 1;
32 remoteGlobalIDString = B5F9154D2A6EF80D007ECE8E;
33 remoteInfo = Captura;
34 };
35 /* End PBXContainerItemProxy section */
36
37 /* Begin PBXFileReference section */
38 B5F9154E2A6EF80D007ECE8E /* Captura.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Captura.app; sourceTree = BUILT_PRODUCTS_DIR; };
39 B5F915512A6EF80D007ECE8E /* CapturaApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CapturaApp.swift; sourceTree = "<group>"; };
40 B5F915532A6EF80D007ECE8E /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
41 B5F915552A6EF80E007ECE8E /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
42 B5F915582A6EF80E007ECE8E /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
43 B5F9155A2A6EF80E007ECE8E /* Item.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Item.swift; sourceTree = "<group>"; };
44 B5F9155C2A6EF80E007ECE8E /* Captura.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Captura.entitlements; sourceTree = "<group>"; };
45 B5F915612A6EF80E007ECE8E /* CapturaTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CapturaTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
46 B5F915652A6EF80E007ECE8E /* CapturaTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CapturaTests.swift; sourceTree = "<group>"; };
47 B5F9156B2A6EF80E007ECE8E /* CapturaUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CapturaUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
48 B5F9156F2A6EF80E007ECE8E /* CapturaUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CapturaUITests.swift; sourceTree = "<group>"; };
49 B5F915712A6EF80E007ECE8E /* CapturaUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CapturaUITestsLaunchTests.swift; sourceTree = "<group>"; };
50 /* End PBXFileReference section */
51
52 /* Begin PBXFrameworksBuildPhase section */
53 B5F9154B2A6EF80D007ECE8E /* Frameworks */ = {
54 isa = PBXFrameworksBuildPhase;
55 buildActionMask = 2147483647;
56 files = (
57 );
58 runOnlyForDeploymentPostprocessing = 0;
59 };
60 B5F9155E2A6EF80E007ECE8E /* Frameworks */ = {
61 isa = PBXFrameworksBuildPhase;
62 buildActionMask = 2147483647;
63 files = (
64 );
65 runOnlyForDeploymentPostprocessing = 0;
66 };
67 B5F915682A6EF80E007ECE8E /* Frameworks */ = {
68 isa = PBXFrameworksBuildPhase;
69 buildActionMask = 2147483647;
70 files = (
71 );
72 runOnlyForDeploymentPostprocessing = 0;
73 };
74 /* End PBXFrameworksBuildPhase section */
75
76 /* Begin PBXGroup section */
77 B5F915452A6EF80D007ECE8E = {
78 isa = PBXGroup;
79 children = (
80 B5F915502A6EF80D007ECE8E /* Captura */,
81 B5F915642A6EF80E007ECE8E /* CapturaTests */,
82 B5F9156E2A6EF80E007ECE8E /* CapturaUITests */,
83 B5F9154F2A6EF80D007ECE8E /* Products */,
84 );
85 sourceTree = "<group>";
86 };
87 B5F9154F2A6EF80D007ECE8E /* Products */ = {
88 isa = PBXGroup;
89 children = (
90 B5F9154E2A6EF80D007ECE8E /* Captura.app */,
91 B5F915612A6EF80E007ECE8E /* CapturaTests.xctest */,
92 B5F9156B2A6EF80E007ECE8E /* CapturaUITests.xctest */,
93 );
94 name = Products;
95 sourceTree = "<group>";
96 };
97 B5F915502A6EF80D007ECE8E /* Captura */ = {
98 isa = PBXGroup;
99 children = (
100 B5F915512A6EF80D007ECE8E /* CapturaApp.swift */,
101 B5F915532A6EF80D007ECE8E /* ContentView.swift */,
102 B5F915552A6EF80E007ECE8E /* Assets.xcassets */,
103 B5F9155A2A6EF80E007ECE8E /* Item.swift */,
104 B5F9155C2A6EF80E007ECE8E /* Captura.entitlements */,
105 B5F915572A6EF80E007ECE8E /* Preview Content */,
106 );
107 path = Captura;
108 sourceTree = "<group>";
109 };
110 B5F915572A6EF80E007ECE8E /* Preview Content */ = {
111 isa = PBXGroup;
112 children = (
113 B5F915582A6EF80E007ECE8E /* Preview Assets.xcassets */,
114 );
115 path = "Preview Content";
116 sourceTree = "<group>";
117 };
118 B5F915642A6EF80E007ECE8E /* CapturaTests */ = {
119 isa = PBXGroup;
120 children = (
121 B5F915652A6EF80E007ECE8E /* CapturaTests.swift */,
122 );
123 path = CapturaTests;
124 sourceTree = "<group>";
125 };
126 B5F9156E2A6EF80E007ECE8E /* CapturaUITests */ = {
127 isa = PBXGroup;
128 children = (
129 B5F9156F2A6EF80E007ECE8E /* CapturaUITests.swift */,
130 B5F915712A6EF80E007ECE8E /* CapturaUITestsLaunchTests.swift */,
131 );
132 path = CapturaUITests;
133 sourceTree = "<group>";
134 };
135 /* End PBXGroup section */
136
137 /* Begin PBXNativeTarget section */
138 B5F9154D2A6EF80D007ECE8E /* Captura */ = {
139 isa = PBXNativeTarget;
140 buildConfigurationList = B5F915752A6EF80E007ECE8E /* Build configuration list for PBXNativeTarget "Captura" */;
141 buildPhases = (
142 B5F9154A2A6EF80D007ECE8E /* Sources */,
143 B5F9154B2A6EF80D007ECE8E /* Frameworks */,
144 B5F9154C2A6EF80D007ECE8E /* Resources */,
145 );
146 buildRules = (
147 );
148 dependencies = (
149 );
150 name = Captura;
151 productName = Captura;
152 productReference = B5F9154E2A6EF80D007ECE8E /* Captura.app */;
153 productType = "com.apple.product-type.application";
154 };
155 B5F915602A6EF80E007ECE8E /* CapturaTests */ = {
156 isa = PBXNativeTarget;
157 buildConfigurationList = B5F915782A6EF80E007ECE8E /* Build configuration list for PBXNativeTarget "CapturaTests" */;
158 buildPhases = (
159 B5F9155D2A6EF80E007ECE8E /* Sources */,
160 B5F9155E2A6EF80E007ECE8E /* Frameworks */,
161 B5F9155F2A6EF80E007ECE8E /* Resources */,
162 );
163 buildRules = (
164 );
165 dependencies = (
166 B5F915632A6EF80E007ECE8E /* PBXTargetDependency */,
167 );
168 name = CapturaTests;
169 productName = CapturaTests;
170 productReference = B5F915612A6EF80E007ECE8E /* CapturaTests.xctest */;
171 productType = "com.apple.product-type.bundle.unit-test";
172 };
173 B5F9156A2A6EF80E007ECE8E /* CapturaUITests */ = {
174 isa = PBXNativeTarget;
175 buildConfigurationList = B5F9157B2A6EF80E007ECE8E /* Build configuration list for PBXNativeTarget "CapturaUITests" */;
176 buildPhases = (
177 B5F915672A6EF80E007ECE8E /* Sources */,
178 B5F915682A6EF80E007ECE8E /* Frameworks */,
179 B5F915692A6EF80E007ECE8E /* Resources */,
180 );
181 buildRules = (
182 );
183 dependencies = (
184 B5F9156D2A6EF80E007ECE8E /* PBXTargetDependency */,
185 );
186 name = CapturaUITests;
187 productName = CapturaUITests;
188 productReference = B5F9156B2A6EF80E007ECE8E /* CapturaUITests.xctest */;
189 productType = "com.apple.product-type.bundle.ui-testing";
190 };
191 /* End PBXNativeTarget section */
192
193 /* Begin PBXProject section */
194 B5F915462A6EF80D007ECE8E /* Project object */ = {
195 isa = PBXProject;
196 attributes = {
197 BuildIndependentTargetsInParallel = 1;
198 LastSwiftUpdateCheck = 1500;
199 LastUpgradeCheck = 1500;
200 TargetAttributes = {
201 B5F9154D2A6EF80D007ECE8E = {
202 CreatedOnToolsVersion = 15.0;
203 };
204 B5F915602A6EF80E007ECE8E = {
205 CreatedOnToolsVersion = 15.0;
206 TestTargetID = B5F9154D2A6EF80D007ECE8E;
207 };
208 B5F9156A2A6EF80E007ECE8E = {
209 CreatedOnToolsVersion = 15.0;
210 TestTargetID = B5F9154D2A6EF80D007ECE8E;
211 };
212 };
213 };
214 buildConfigurationList = B5F915492A6EF80D007ECE8E /* Build configuration list for PBXProject "Captura" */;
215 compatibilityVersion = "Xcode 14.0";
216 developmentRegion = en;
217 hasScannedForEncodings = 0;
218 knownRegions = (
219 en,
220 Base,
221 );
222 mainGroup = B5F915452A6EF80D007ECE8E;
223 productRefGroup = B5F9154F2A6EF80D007ECE8E /* Products */;
224 projectDirPath = "";
225 projectRoot = "";
226 targets = (
227 B5F9154D2A6EF80D007ECE8E /* Captura */,
228 B5F915602A6EF80E007ECE8E /* CapturaTests */,
229 B5F9156A2A6EF80E007ECE8E /* CapturaUITests */,
230 );
231 };
232 /* End PBXProject section */
233
234 /* Begin PBXResourcesBuildPhase section */
235 B5F9154C2A6EF80D007ECE8E /* Resources */ = {
236 isa = PBXResourcesBuildPhase;
237 buildActionMask = 2147483647;
238 files = (
239 B5F915592A6EF80E007ECE8E /* Preview Assets.xcassets in Resources */,
240 B5F915562A6EF80E007ECE8E /* Assets.xcassets in Resources */,
241 );
242 runOnlyForDeploymentPostprocessing = 0;
243 };
244 B5F9155F2A6EF80E007ECE8E /* Resources */ = {
245 isa = PBXResourcesBuildPhase;
246 buildActionMask = 2147483647;
247 files = (
248 );
249 runOnlyForDeploymentPostprocessing = 0;
250 };
251 B5F915692A6EF80E007ECE8E /* Resources */ = {
252 isa = PBXResourcesBuildPhase;
253 buildActionMask = 2147483647;
254 files = (
255 );
256 runOnlyForDeploymentPostprocessing = 0;
257 };
258 /* End PBXResourcesBuildPhase section */
259
260 /* Begin PBXSourcesBuildPhase section */
261 B5F9154A2A6EF80D007ECE8E /* Sources */ = {
262 isa = PBXSourcesBuildPhase;
263 buildActionMask = 2147483647;
264 files = (
265 B5F915542A6EF80D007ECE8E /* ContentView.swift in Sources */,
266 B5F9155B2A6EF80E007ECE8E /* Item.swift in Sources */,
267 B5F915522A6EF80D007ECE8E /* CapturaApp.swift in Sources */,
268 );
269 runOnlyForDeploymentPostprocessing = 0;
270 };
271 B5F9155D2A6EF80E007ECE8E /* Sources */ = {
272 isa = PBXSourcesBuildPhase;
273 buildActionMask = 2147483647;
274 files = (
275 B5F915662A6EF80E007ECE8E /* CapturaTests.swift in Sources */,
276 );
277 runOnlyForDeploymentPostprocessing = 0;
278 };
279 B5F915672A6EF80E007ECE8E /* Sources */ = {
280 isa = PBXSourcesBuildPhase;
281 buildActionMask = 2147483647;
282 files = (
283 B5F915702A6EF80E007ECE8E /* CapturaUITests.swift in Sources */,
284 B5F915722A6EF80E007ECE8E /* CapturaUITestsLaunchTests.swift in Sources */,
285 );
286 runOnlyForDeploymentPostprocessing = 0;
287 };
288 /* End PBXSourcesBuildPhase section */
289
290 /* Begin PBXTargetDependency section */
291 B5F915632A6EF80E007ECE8E /* PBXTargetDependency */ = {
292 isa = PBXTargetDependency;
293 target = B5F9154D2A6EF80D007ECE8E /* Captura */;
294 targetProxy = B5F915622A6EF80E007ECE8E /* PBXContainerItemProxy */;
295 };
296 B5F9156D2A6EF80E007ECE8E /* PBXTargetDependency */ = {
297 isa = PBXTargetDependency;
298 target = B5F9154D2A6EF80D007ECE8E /* Captura */;
299 targetProxy = B5F9156C2A6EF80E007ECE8E /* PBXContainerItemProxy */;
300 };
301 /* End PBXTargetDependency section */
302
303 /* Begin XCBuildConfiguration section */
304 B5F915732A6EF80E007ECE8E /* Debug */ = {
305 isa = XCBuildConfiguration;
306 buildSettings = {
307 ALWAYS_SEARCH_USER_PATHS = NO;
308 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
309 CLANG_ANALYZER_NONNULL = YES;
310 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
311 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
312 CLANG_ENABLE_MODULES = YES;
313 CLANG_ENABLE_OBJC_ARC = YES;
314 CLANG_ENABLE_OBJC_WEAK = YES;
315 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
316 CLANG_WARN_BOOL_CONVERSION = YES;
317 CLANG_WARN_COMMA = YES;
318 CLANG_WARN_CONSTANT_CONVERSION = YES;
319 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
320 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
321 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
322 CLANG_WARN_EMPTY_BODY = YES;
323 CLANG_WARN_ENUM_CONVERSION = YES;
324 CLANG_WARN_INFINITE_RECURSION = YES;
325 CLANG_WARN_INT_CONVERSION = YES;
326 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
327 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
328 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
329 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
330 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
331 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
332 CLANG_WARN_STRICT_PROTOTYPES = YES;
333 CLANG_WARN_SUSPICIOUS_MOVE = YES;
334 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
335 CLANG_WARN_UNREACHABLE_CODE = YES;
336 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
337 COPY_PHASE_STRIP = NO;
338 DEBUG_INFORMATION_FORMAT = dwarf;
339 ENABLE_STRICT_OBJC_MSGSEND = YES;
340 ENABLE_TESTABILITY = YES;
341 ENABLE_USER_SCRIPT_SANDBOXING = YES;
342 GCC_C_LANGUAGE_STANDARD = gnu17;
343 GCC_DYNAMIC_NO_PIC = NO;
344 GCC_NO_COMMON_BLOCKS = YES;
345 GCC_OPTIMIZATION_LEVEL = 0;
346 GCC_PREPROCESSOR_DEFINITIONS = (
347 "DEBUG=1",
348 "$(inherited)",
349 );
350 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
351 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
352 GCC_WARN_UNDECLARED_SELECTOR = YES;
353 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
354 GCC_WARN_UNUSED_FUNCTION = YES;
355 GCC_WARN_UNUSED_VARIABLE = YES;
356 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
357 MACOSX_DEPLOYMENT_TARGET = 14.0;
358 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
359 MTL_FAST_MATH = YES;
360 ONLY_ACTIVE_ARCH = YES;
361 SDKROOT = macosx;
362 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
363 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
364 };
365 name = Debug;
366 };
367 B5F915742A6EF80E007ECE8E /* Release */ = {
368 isa = XCBuildConfiguration;
369 buildSettings = {
370 ALWAYS_SEARCH_USER_PATHS = NO;
371 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
372 CLANG_ANALYZER_NONNULL = YES;
373 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
374 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
375 CLANG_ENABLE_MODULES = YES;
376 CLANG_ENABLE_OBJC_ARC = YES;
377 CLANG_ENABLE_OBJC_WEAK = YES;
378 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
379 CLANG_WARN_BOOL_CONVERSION = YES;
380 CLANG_WARN_COMMA = YES;
381 CLANG_WARN_CONSTANT_CONVERSION = YES;
382 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
383 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
384 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
385 CLANG_WARN_EMPTY_BODY = YES;
386 CLANG_WARN_ENUM_CONVERSION = YES;
387 CLANG_WARN_INFINITE_RECURSION = YES;
388 CLANG_WARN_INT_CONVERSION = YES;
389 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
390 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
391 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
392 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
393 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
394 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
395 CLANG_WARN_STRICT_PROTOTYPES = YES;
396 CLANG_WARN_SUSPICIOUS_MOVE = YES;
397 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
398 CLANG_WARN_UNREACHABLE_CODE = YES;
399 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
400 COPY_PHASE_STRIP = NO;
401 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
402 ENABLE_NS_ASSERTIONS = NO;
403 ENABLE_STRICT_OBJC_MSGSEND = YES;
404 ENABLE_USER_SCRIPT_SANDBOXING = YES;
405 GCC_C_LANGUAGE_STANDARD = gnu17;
406 GCC_NO_COMMON_BLOCKS = YES;
407 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
408 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
409 GCC_WARN_UNDECLARED_SELECTOR = YES;
410 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
411 GCC_WARN_UNUSED_FUNCTION = YES;
412 GCC_WARN_UNUSED_VARIABLE = YES;
413 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
414 MACOSX_DEPLOYMENT_TARGET = 14.0;
415 MTL_ENABLE_DEBUG_INFO = NO;
416 MTL_FAST_MATH = YES;
417 SDKROOT = macosx;
418 SWIFT_COMPILATION_MODE = wholemodule;
419 };
420 name = Release;
421 };
422 B5F915762A6EF80E007ECE8E /* Debug */ = {
423 isa = XCBuildConfiguration;
424 buildSettings = {
425 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
426 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
427 CODE_SIGN_ENTITLEMENTS = Captura/Captura.entitlements;
428 CODE_SIGN_STYLE = Automatic;
429 COMBINE_HIDPI_IMAGES = YES;
430 CURRENT_PROJECT_VERSION = 1;
431 DEVELOPMENT_ASSET_PATHS = "\"Captura/Preview Content\"";
432 DEVELOPMENT_TEAM = S68NHQVJXW;
433 ENABLE_HARDENED_RUNTIME = YES;
434 ENABLE_PREVIEWS = YES;
435 GENERATE_INFOPLIST_FILE = YES;
436 INFOPLIST_KEY_NSHumanReadableCopyright = "";
437 LD_RUNPATH_SEARCH_PATHS = (
438 "$(inherited)",
439 "@executable_path/../Frameworks",
440 );
441 MARKETING_VERSION = 1.0;
442 PRODUCT_BUNDLE_IDENTIFIER = pizza.unlimited.Captura;
443 PRODUCT_NAME = "$(TARGET_NAME)";
444 SWIFT_EMIT_LOC_STRINGS = YES;
445 SWIFT_VERSION = 5.0;
446 };
447 name = Debug;
448 };
449 B5F915772A6EF80E007ECE8E /* Release */ = {
450 isa = XCBuildConfiguration;
451 buildSettings = {
452 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
453 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
454 CODE_SIGN_ENTITLEMENTS = Captura/Captura.entitlements;
455 CODE_SIGN_STYLE = Automatic;
456 COMBINE_HIDPI_IMAGES = YES;
457 CURRENT_PROJECT_VERSION = 1;
458 DEVELOPMENT_ASSET_PATHS = "\"Captura/Preview Content\"";
459 DEVELOPMENT_TEAM = S68NHQVJXW;
460 ENABLE_HARDENED_RUNTIME = YES;
461 ENABLE_PREVIEWS = YES;
462 GENERATE_INFOPLIST_FILE = YES;
463 INFOPLIST_KEY_NSHumanReadableCopyright = "";
464 LD_RUNPATH_SEARCH_PATHS = (
465 "$(inherited)",
466 "@executable_path/../Frameworks",
467 );
468 MARKETING_VERSION = 1.0;
469 PRODUCT_BUNDLE_IDENTIFIER = pizza.unlimited.Captura;
470 PRODUCT_NAME = "$(TARGET_NAME)";
471 SWIFT_EMIT_LOC_STRINGS = YES;
472 SWIFT_VERSION = 5.0;
473 };
474 name = Release;
475 };
476 B5F915792A6EF80E007ECE8E /* Debug */ = {
477 isa = XCBuildConfiguration;
478 buildSettings = {
479 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
480 BUNDLE_LOADER = "$(TEST_HOST)";
481 CODE_SIGN_STYLE = Automatic;
482 CURRENT_PROJECT_VERSION = 1;
483 DEVELOPMENT_TEAM = S68NHQVJXW;
484 GENERATE_INFOPLIST_FILE = YES;
485 MACOSX_DEPLOYMENT_TARGET = 14.0;
486 MARKETING_VERSION = 1.0;
487 PRODUCT_BUNDLE_IDENTIFIER = pizza.unlimited.CapturaTests;
488 PRODUCT_NAME = "$(TARGET_NAME)";
489 SWIFT_EMIT_LOC_STRINGS = NO;
490 SWIFT_VERSION = 5.0;
491 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Captura.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Captura";
492 };
493 name = Debug;
494 };
495 B5F9157A2A6EF80E007ECE8E /* Release */ = {
496 isa = XCBuildConfiguration;
497 buildSettings = {
498 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
499 BUNDLE_LOADER = "$(TEST_HOST)";
500 CODE_SIGN_STYLE = Automatic;
501 CURRENT_PROJECT_VERSION = 1;
502 DEVELOPMENT_TEAM = S68NHQVJXW;
503 GENERATE_INFOPLIST_FILE = YES;
504 MACOSX_DEPLOYMENT_TARGET = 14.0;
505 MARKETING_VERSION = 1.0;
506 PRODUCT_BUNDLE_IDENTIFIER = pizza.unlimited.CapturaTests;
507 PRODUCT_NAME = "$(TARGET_NAME)";
508 SWIFT_EMIT_LOC_STRINGS = NO;
509 SWIFT_VERSION = 5.0;
510 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Captura.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Captura";
511 };
512 name = Release;
513 };
514 B5F9157C2A6EF80E007ECE8E /* Debug */ = {
515 isa = XCBuildConfiguration;
516 buildSettings = {
517 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
518 CODE_SIGN_STYLE = Automatic;
519 CURRENT_PROJECT_VERSION = 1;
520 DEVELOPMENT_TEAM = S68NHQVJXW;
521 GENERATE_INFOPLIST_FILE = YES;
522 MARKETING_VERSION = 1.0;
523 PRODUCT_BUNDLE_IDENTIFIER = pizza.unlimited.CapturaUITests;
524 PRODUCT_NAME = "$(TARGET_NAME)";
525 SWIFT_EMIT_LOC_STRINGS = NO;
526 SWIFT_VERSION = 5.0;
527 TEST_TARGET_NAME = Captura;
528 };
529 name = Debug;
530 };
531 B5F9157D2A6EF80E007ECE8E /* Release */ = {
532 isa = XCBuildConfiguration;
533 buildSettings = {
534 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
535 CODE_SIGN_STYLE = Automatic;
536 CURRENT_PROJECT_VERSION = 1;
537 DEVELOPMENT_TEAM = S68NHQVJXW;
538 GENERATE_INFOPLIST_FILE = YES;
539 MARKETING_VERSION = 1.0;
540 PRODUCT_BUNDLE_IDENTIFIER = pizza.unlimited.CapturaUITests;
541 PRODUCT_NAME = "$(TARGET_NAME)";
542 SWIFT_EMIT_LOC_STRINGS = NO;
543 SWIFT_VERSION = 5.0;
544 TEST_TARGET_NAME = Captura;
545 };
546 name = Release;
547 };
548 /* End XCBuildConfiguration section */
549
550 /* Begin XCConfigurationList section */
551 B5F915492A6EF80D007ECE8E /* Build configuration list for PBXProject "Captura" */ = {
552 isa = XCConfigurationList;
553 buildConfigurations = (
554 B5F915732A6EF80E007ECE8E /* Debug */,
555 B5F915742A6EF80E007ECE8E /* Release */,
556 );
557 defaultConfigurationIsVisible = 0;
558 defaultConfigurationName = Release;
559 };
560 B5F915752A6EF80E007ECE8E /* Build configuration list for PBXNativeTarget "Captura" */ = {
561 isa = XCConfigurationList;
562 buildConfigurations = (
563 B5F915762A6EF80E007ECE8E /* Debug */,
564 B5F915772A6EF80E007ECE8E /* Release */,
565 );
566 defaultConfigurationIsVisible = 0;
567 defaultConfigurationName = Release;
568 };
569 B5F915782A6EF80E007ECE8E /* Build configuration list for PBXNativeTarget "CapturaTests" */ = {
570 isa = XCConfigurationList;
571 buildConfigurations = (
572 B5F915792A6EF80E007ECE8E /* Debug */,
573 B5F9157A2A6EF80E007ECE8E /* Release */,
574 );
575 defaultConfigurationIsVisible = 0;
576 defaultConfigurationName = Release;
577 };
578 B5F9157B2A6EF80E007ECE8E /* Build configuration list for PBXNativeTarget "CapturaUITests" */ = {
579 isa = XCConfigurationList;
580 buildConfigurations = (
581 B5F9157C2A6EF80E007ECE8E /* Debug */,
582 B5F9157D2A6EF80E007ECE8E /* Release */,
583 );
584 defaultConfigurationIsVisible = 0;
585 defaultConfigurationName = Release;
586 };
587 /* End XCConfigurationList section */
588 };
589 rootObject = B5F915462A6EF80D007ECE8E /* Project object */;
590 }