Apple Fitness workout fixer + Strava uploader
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 56;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 06E7DFAC2B3608DD0025260F /* WorkoutEditorApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E7DFAB2B3608DD0025260F /* WorkoutEditorApp.swift */; };
11 06E7DFB02B3608E00025260F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 06E7DFAF2B3608E00025260F /* Assets.xcassets */; };
12 06E7DFB32B3608E00025260F /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 06E7DFB22B3608E00025260F /* Preview Assets.xcassets */; };
13 06E7DFC32B3653F70025260F /* HealthKitManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E7DFC22B3653F70025260F /* HealthKitManager.swift */; };
14 06E7DFC52B3654500025260F /* WorkoutListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E7DFC42B3654500025260F /* WorkoutListView.swift */; };
15 06E7DFC72B3654D50025260F /* WorkoutEditView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E7DFC62B3654D50025260F /* WorkoutEditView.swift */; };
16 224660472F4F47C700A98FB5 /* Overrun.icon in Resources */ = {isa = PBXBuildFile; fileRef = 224660462F4F47C600A98FB5 /* Overrun.icon */; };
17 AA000001AAAA000100000001 /* ActivityGraphView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA000001AAAA000100000002 /* ActivityGraphView.swift */; };
18 AA000002AAAA000200000001 /* RangeSliderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA000002AAAA000200000002 /* RangeSliderView.swift */; };
19 AA000003AAAA000300000001 /* StravaManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA000003AAAA000300000002 /* StravaManager.swift */; };
20 AA000005AAAA000500000001 /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = AA000005AAAA000500000002 /* Localizable.xcstrings */; };
21 AA000006AAAA000600000001 /* InfoPlist.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = AA000006AAAA000600000002 /* InfoPlist.xcstrings */; };
22/* End PBXBuildFile section */
23
24/* Begin PBXFileReference section */
25 063E686B2B45161B0048778C /* HealthKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HealthKit.framework; path = System/Library/Frameworks/HealthKit.framework; sourceTree = SDKROOT; };
26 06E7DFA82B3608DD0025260F /* WorkoutEditor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = WorkoutEditor.app; sourceTree = BUILT_PRODUCTS_DIR; };
27 06E7DFAB2B3608DD0025260F /* WorkoutEditorApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkoutEditorApp.swift; sourceTree = "<group>"; };
28 06E7DFAF2B3608E00025260F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
29 06E7DFB22B3608E00025260F /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
30 06E7DFB92B3609EA0025260F /* WorkoutEditor.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = WorkoutEditor.entitlements; sourceTree = "<group>"; };
31 06E7DFC22B3653F70025260F /* HealthKitManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HealthKitManager.swift; sourceTree = "<group>"; };
32 06E7DFC42B3654500025260F /* WorkoutListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkoutListView.swift; sourceTree = "<group>"; };
33 06E7DFC62B3654D50025260F /* WorkoutEditView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkoutEditView.swift; sourceTree = "<group>"; };
34 06E7DFC82B3668D10025260F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
35 224660462F4F47C600A98FB5 /* Overrun.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = Overrun.icon; sourceTree = "<group>"; };
36 AA000001AAAA000100000002 /* ActivityGraphView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityGraphView.swift; sourceTree = "<group>"; };
37 AA000002AAAA000200000002 /* RangeSliderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RangeSliderView.swift; sourceTree = "<group>"; };
38 AA000003AAAA000300000002 /* StravaManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StravaManager.swift; sourceTree = "<group>"; };
39 AA000004AAAA000400000001 /* Secrets.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Secrets.xcconfig; sourceTree = "<group>"; };
40 AA000005AAAA000500000002 /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = "<group>"; };
41 AA000006AAAA000600000002 /* InfoPlist.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = InfoPlist.xcstrings; sourceTree = "<group>"; };
42/* End PBXFileReference section */
43
44/* Begin PBXFrameworksBuildPhase section */
45 06E7DFA52B3608DD0025260F /* Frameworks */ = {
46 isa = PBXFrameworksBuildPhase;
47 buildActionMask = 2147483647;
48 files = (
49 );
50 runOnlyForDeploymentPostprocessing = 0;
51 };
52/* End PBXFrameworksBuildPhase section */
53
54/* Begin PBXGroup section */
55 063E686A2B45161A0048778C /* Frameworks */ = {
56 isa = PBXGroup;
57 children = (
58 063E686B2B45161B0048778C /* HealthKit.framework */,
59 );
60 name = Frameworks;
61 sourceTree = "<group>";
62 };
63 06E7DF9F2B3608DD0025260F = {
64 isa = PBXGroup;
65 children = (
66 06E7DFAA2B3608DD0025260F /* WorkoutEditor */,
67 06E7DFA92B3608DD0025260F /* Products */,
68 063E686A2B45161A0048778C /* Frameworks */,
69 224660462F4F47C600A98FB5 /* Overrun.icon */,
70 AA000004AAAA000400000001 /* Secrets.xcconfig */,
71 );
72 sourceTree = "<group>";
73 };
74 06E7DFA92B3608DD0025260F /* Products */ = {
75 isa = PBXGroup;
76 children = (
77 06E7DFA82B3608DD0025260F /* WorkoutEditor.app */,
78 );
79 name = Products;
80 sourceTree = "<group>";
81 };
82 06E7DFAA2B3608DD0025260F /* WorkoutEditor */ = {
83 isa = PBXGroup;
84 children = (
85 06E7DFC82B3668D10025260F /* Info.plist */,
86 06E7DFB92B3609EA0025260F /* WorkoutEditor.entitlements */,
87 06E7DFAB2B3608DD0025260F /* WorkoutEditorApp.swift */,
88 06E7DFC62B3654D50025260F /* WorkoutEditView.swift */,
89 AA000001AAAA000100000002 /* ActivityGraphView.swift */,
90 AA000002AAAA000200000002 /* RangeSliderView.swift */,
91 06E7DFC42B3654500025260F /* WorkoutListView.swift */,
92 06E7DFC22B3653F70025260F /* HealthKitManager.swift */,
93 AA000003AAAA000300000002 /* StravaManager.swift */,
94 AA000005AAAA000500000002 /* Localizable.xcstrings */,
95 AA000006AAAA000600000002 /* InfoPlist.xcstrings */,
96 06E7DFAF2B3608E00025260F /* Assets.xcassets */,
97 06E7DFB12B3608E00025260F /* Preview Content */,
98 );
99 path = WorkoutEditor;
100 sourceTree = "<group>";
101 };
102 06E7DFB12B3608E00025260F /* Preview Content */ = {
103 isa = PBXGroup;
104 children = (
105 06E7DFB22B3608E00025260F /* Preview Assets.xcassets */,
106 );
107 path = "Preview Content";
108 sourceTree = "<group>";
109 };
110/* End PBXGroup section */
111
112/* Begin PBXNativeTarget section */
113 06E7DFA72B3608DD0025260F /* WorkoutEditor */ = {
114 isa = PBXNativeTarget;
115 buildConfigurationList = 06E7DFB62B3608E00025260F /* Build configuration list for PBXNativeTarget "WorkoutEditor" */;
116 buildPhases = (
117 06E7DFA42B3608DD0025260F /* Sources */,
118 06E7DFA52B3608DD0025260F /* Frameworks */,
119 06E7DFA62B3608DD0025260F /* Resources */,
120 );
121 buildRules = (
122 );
123 dependencies = (
124 );
125 name = WorkoutEditor;
126 productName = WorkoutEditor;
127 productReference = 06E7DFA82B3608DD0025260F /* WorkoutEditor.app */;
128 productType = "com.apple.product-type.application";
129 };
130/* End PBXNativeTarget section */
131
132/* Begin PBXProject section */
133 06E7DFA02B3608DD0025260F /* Project object */ = {
134 isa = PBXProject;
135 attributes = {
136 BuildIndependentTargetsInParallel = 1;
137 LastSwiftUpdateCheck = 1400;
138 LastUpgradeCheck = 1400;
139 TargetAttributes = {
140 06E7DFA72B3608DD0025260F = {
141 CreatedOnToolsVersion = 14.0.1;
142 };
143 };
144 };
145 buildConfigurationList = 06E7DFA32B3608DD0025260F /* Build configuration list for PBXProject "WorkoutEditor" */;
146 compatibilityVersion = "Xcode 14.0";
147 developmentRegion = en;
148 hasScannedForEncodings = 0;
149 knownRegions = (
150 en,
151 Base,
152 );
153 mainGroup = 06E7DF9F2B3608DD0025260F;
154 productRefGroup = 06E7DFA92B3608DD0025260F /* Products */;
155 projectDirPath = "";
156 projectRoot = "";
157 targets = (
158 06E7DFA72B3608DD0025260F /* WorkoutEditor */,
159 );
160 };
161/* End PBXProject section */
162
163/* Begin PBXResourcesBuildPhase section */
164 06E7DFA62B3608DD0025260F /* Resources */ = {
165 isa = PBXResourcesBuildPhase;
166 buildActionMask = 2147483647;
167 files = (
168 06E7DFB32B3608E00025260F /* Preview Assets.xcassets in Resources */,
169 224660472F4F47C700A98FB5 /* Overrun.icon in Resources */,
170 AA000005AAAA000500000001 /* Localizable.xcstrings in Resources */,
171 AA000006AAAA000600000001 /* InfoPlist.xcstrings in Resources */,
172 06E7DFB02B3608E00025260F /* Assets.xcassets in Resources */,
173 );
174 runOnlyForDeploymentPostprocessing = 0;
175 };
176/* End PBXResourcesBuildPhase section */
177
178/* Begin PBXSourcesBuildPhase section */
179 06E7DFA42B3608DD0025260F /* Sources */ = {
180 isa = PBXSourcesBuildPhase;
181 buildActionMask = 2147483647;
182 files = (
183 06E7DFAC2B3608DD0025260F /* WorkoutEditorApp.swift in Sources */,
184 06E7DFC52B3654500025260F /* WorkoutListView.swift in Sources */,
185 06E7DFC32B3653F70025260F /* HealthKitManager.swift in Sources */,
186 06E7DFC72B3654D50025260F /* WorkoutEditView.swift in Sources */,
187 AA000001AAAA000100000001 /* ActivityGraphView.swift in Sources */,
188 AA000002AAAA000200000001 /* RangeSliderView.swift in Sources */,
189 AA000003AAAA000300000001 /* StravaManager.swift in Sources */,
190 );
191 runOnlyForDeploymentPostprocessing = 0;
192 };
193/* End PBXSourcesBuildPhase section */
194
195/* Begin XCBuildConfiguration section */
196 06E7DFB42B3608E00025260F /* Debug */ = {
197 isa = XCBuildConfiguration;
198 baseConfigurationReference = AA000004AAAA000400000001 /* Secrets.xcconfig */;
199 buildSettings = {
200 ALWAYS_SEARCH_USER_PATHS = NO;
201 CLANG_ANALYZER_NONNULL = YES;
202 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
203 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
204 CLANG_ENABLE_MODULES = YES;
205 CLANG_ENABLE_OBJC_ARC = YES;
206 CLANG_ENABLE_OBJC_WEAK = YES;
207 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
208 CLANG_WARN_BOOL_CONVERSION = YES;
209 CLANG_WARN_COMMA = YES;
210 CLANG_WARN_CONSTANT_CONVERSION = YES;
211 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
212 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
213 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
214 CLANG_WARN_EMPTY_BODY = YES;
215 CLANG_WARN_ENUM_CONVERSION = YES;
216 CLANG_WARN_INFINITE_RECURSION = YES;
217 CLANG_WARN_INT_CONVERSION = YES;
218 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
219 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
220 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
221 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
222 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
223 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
224 CLANG_WARN_STRICT_PROTOTYPES = YES;
225 CLANG_WARN_SUSPICIOUS_MOVE = YES;
226 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
227 CLANG_WARN_UNREACHABLE_CODE = YES;
228 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
229 COPY_PHASE_STRIP = NO;
230 DEBUG_INFORMATION_FORMAT = dwarf;
231 ENABLE_STRICT_OBJC_MSGSEND = YES;
232 ENABLE_TESTABILITY = YES;
233 GCC_C_LANGUAGE_STANDARD = gnu11;
234 GCC_DYNAMIC_NO_PIC = NO;
235 GCC_NO_COMMON_BLOCKS = YES;
236 GCC_OPTIMIZATION_LEVEL = 0;
237 GCC_PREPROCESSOR_DEFINITIONS = (
238 "DEBUG=1",
239 "$(inherited)",
240 );
241 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
242 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
243 GCC_WARN_UNDECLARED_SELECTOR = YES;
244 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
245 GCC_WARN_UNUSED_FUNCTION = YES;
246 GCC_WARN_UNUSED_VARIABLE = YES;
247 IPHONEOS_DEPLOYMENT_TARGET = 17.0;
248 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
249 MTL_FAST_MATH = YES;
250 ONLY_ACTIVE_ARCH = YES;
251 SDKROOT = iphoneos;
252 SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
253 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
254 };
255 name = Debug;
256 };
257 06E7DFB52B3608E00025260F /* Release */ = {
258 isa = XCBuildConfiguration;
259 baseConfigurationReference = AA000004AAAA000400000001 /* Secrets.xcconfig */;
260 buildSettings = {
261 ALWAYS_SEARCH_USER_PATHS = NO;
262 CLANG_ANALYZER_NONNULL = YES;
263 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
264 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
265 CLANG_ENABLE_MODULES = YES;
266 CLANG_ENABLE_OBJC_ARC = YES;
267 CLANG_ENABLE_OBJC_WEAK = YES;
268 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
269 CLANG_WARN_BOOL_CONVERSION = YES;
270 CLANG_WARN_COMMA = YES;
271 CLANG_WARN_CONSTANT_CONVERSION = YES;
272 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
273 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
274 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
275 CLANG_WARN_EMPTY_BODY = YES;
276 CLANG_WARN_ENUM_CONVERSION = YES;
277 CLANG_WARN_INFINITE_RECURSION = YES;
278 CLANG_WARN_INT_CONVERSION = YES;
279 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
280 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
281 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
282 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
283 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
284 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
285 CLANG_WARN_STRICT_PROTOTYPES = YES;
286 CLANG_WARN_SUSPICIOUS_MOVE = YES;
287 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
288 CLANG_WARN_UNREACHABLE_CODE = YES;
289 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
290 COPY_PHASE_STRIP = NO;
291 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
292 ENABLE_NS_ASSERTIONS = NO;
293 ENABLE_STRICT_OBJC_MSGSEND = YES;
294 GCC_C_LANGUAGE_STANDARD = gnu11;
295 GCC_NO_COMMON_BLOCKS = YES;
296 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
297 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
298 GCC_WARN_UNDECLARED_SELECTOR = YES;
299 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
300 GCC_WARN_UNUSED_FUNCTION = YES;
301 GCC_WARN_UNUSED_VARIABLE = YES;
302 IPHONEOS_DEPLOYMENT_TARGET = 17.0;
303 MTL_ENABLE_DEBUG_INFO = NO;
304 MTL_FAST_MATH = YES;
305 SDKROOT = iphoneos;
306 SWIFT_COMPILATION_MODE = wholemodule;
307 SWIFT_OPTIMIZATION_LEVEL = "-O";
308 VALIDATE_PRODUCT = YES;
309 };
310 name = Release;
311 };
312 06E7DFB72B3608E00025260F /* Debug */ = {
313 isa = XCBuildConfiguration;
314 buildSettings = {
315 ASSETCATALOG_COMPILER_APPICON_NAME = Overrun;
316 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
317 CODE_SIGN_ENTITLEMENTS = WorkoutEditor/WorkoutEditor.entitlements;
318 CODE_SIGN_STYLE = Automatic;
319 CURRENT_PROJECT_VERSION = 1;
320 DEVELOPMENT_ASSET_PATHS = "\"WorkoutEditor/Preview Content\"";
321 DEVELOPMENT_TEAM = TXZTDLL5LC;
322 ENABLE_PREVIEWS = YES;
323 GENERATE_INFOPLIST_FILE = YES;
324 INFOPLIST_FILE = WorkoutEditor/Info.plist;
325 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
326 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
327 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
328 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
329 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
330 LD_RUNPATH_SEARCH_PATHS = (
331 "$(inherited)",
332 "@executable_path/Frameworks",
333 );
334 MARKETING_VERSION = 1.0;
335 PRODUCT_BUNDLE_IDENTIFIER = com.metafluff.overrun;
336 PRODUCT_NAME = "$(TARGET_NAME)";
337 SWIFT_EMIT_LOC_STRINGS = YES;
338 SWIFT_VERSION = 5.0;
339 TARGETED_DEVICE_FAMILY = "1,2";
340 };
341 name = Debug;
342 };
343 06E7DFB82B3608E00025260F /* Release */ = {
344 isa = XCBuildConfiguration;
345 buildSettings = {
346 ASSETCATALOG_COMPILER_APPICON_NAME = Overrun;
347 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
348 CODE_SIGN_ENTITLEMENTS = WorkoutEditor/WorkoutEditor.entitlements;
349 CODE_SIGN_STYLE = Automatic;
350 CURRENT_PROJECT_VERSION = 1;
351 DEVELOPMENT_ASSET_PATHS = "\"WorkoutEditor/Preview Content\"";
352 DEVELOPMENT_TEAM = TXZTDLL5LC;
353 ENABLE_PREVIEWS = YES;
354 GENERATE_INFOPLIST_FILE = YES;
355 INFOPLIST_FILE = WorkoutEditor/Info.plist;
356 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
357 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
358 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
359 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
360 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
361 LD_RUNPATH_SEARCH_PATHS = (
362 "$(inherited)",
363 "@executable_path/Frameworks",
364 );
365 MARKETING_VERSION = 1.0;
366 PRODUCT_BUNDLE_IDENTIFIER = com.metafluff.overrun;
367 PRODUCT_NAME = "$(TARGET_NAME)";
368 SWIFT_EMIT_LOC_STRINGS = YES;
369 SWIFT_VERSION = 5.0;
370 TARGETED_DEVICE_FAMILY = "1,2";
371 };
372 name = Release;
373 };
374/* End XCBuildConfiguration section */
375
376/* Begin XCConfigurationList section */
377 06E7DFA32B3608DD0025260F /* Build configuration list for PBXProject "WorkoutEditor" */ = {
378 isa = XCConfigurationList;
379 buildConfigurations = (
380 06E7DFB42B3608E00025260F /* Debug */,
381 06E7DFB52B3608E00025260F /* Release */,
382 );
383 defaultConfigurationIsVisible = 0;
384 defaultConfigurationName = Release;
385 };
386 06E7DFB62B3608E00025260F /* Build configuration list for PBXNativeTarget "WorkoutEditor" */ = {
387 isa = XCConfigurationList;
388 buildConfigurations = (
389 06E7DFB72B3608E00025260F /* Debug */,
390 06E7DFB82B3608E00025260F /* Release */,
391 );
392 defaultConfigurationIsVisible = 0;
393 defaultConfigurationName = Release;
394 };
395/* End XCConfigurationList section */
396 };
397 rootObject = 06E7DFA02B3608DD0025260F /* Project object */;
398}