Skip to content

Commit 06a7095

Browse files
committed
Refactor to support macos 10.15
1 parent 534c63a commit 06a7095

File tree

2 files changed

+71
-242
lines changed

2 files changed

+71
-242
lines changed

Fretboard.xcodeproj/project.pbxproj

Lines changed: 2 additions & 189 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
/* End PBXContainerItemProxy section */
4747

4848
/* Begin PBXFileReference section */
49-
DE1028CA25BDD1AD00843F8D /* FretboardDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FretboardDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
5049
"Fretboard::Fretboard::Product" /* Fretboard.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Fretboard.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5150
"Fretboard::FretboardTests::Product" /* FretboardTests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; path = FretboardTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
5251
OBJ_12 /* FretboardTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FretboardTests.swift; sourceTree = "<group>"; };
@@ -59,13 +58,6 @@
5958
/* End PBXFileReference section */
6059

6160
/* Begin PBXFrameworksBuildPhase section */
62-
DE1028C725BDD1AD00843F8D /* Frameworks */ = {
63-
isa = PBXFrameworksBuildPhase;
64-
buildActionMask = 2147483647;
65-
files = (
66-
);
67-
runOnlyForDeploymentPostprocessing = 0;
68-
};
6961
OBJ_26 /* Frameworks */ = {
7062
isa = PBXFrameworksBuildPhase;
7163
buildActionMask = 0;
@@ -107,12 +99,11 @@
10799
children = (
108100
"Fretboard::FretboardTests::Product" /* FretboardTests.xctest */,
109101
"Fretboard::Fretboard::Product" /* Fretboard.framework */,
110-
DE1028CA25BDD1AD00843F8D /* FretboardDemo.app */,
111102
);
112103
name = Products;
113104
sourceTree = BUILT_PRODUCTS_DIR;
114105
};
115-
OBJ_5 /* */ = {
106+
OBJ_5 = {
116107
isa = PBXGroup;
117108
children = (
118109
OBJ_6 /* Package.swift */,
@@ -123,7 +114,6 @@
123114
OBJ_18 /* screenshot.png */,
124115
OBJ_19 /* README.md */,
125116
);
126-
name = "";
127117
sourceTree = "<group>";
128118
};
129119
OBJ_7 /* Sources */ = {
@@ -146,23 +136,6 @@
146136
/* End PBXGroup section */
147137

148138
/* Begin PBXNativeTarget section */
149-
DE1028C925BDD1AD00843F8D /* FretboardDemo */ = {
150-
isa = PBXNativeTarget;
151-
buildConfigurationList = DE1028DC25BDD1B000843F8D /* Build configuration list for PBXNativeTarget "FretboardDemo" */;
152-
buildPhases = (
153-
DE1028C625BDD1AD00843F8D /* Sources */,
154-
DE1028C725BDD1AD00843F8D /* Frameworks */,
155-
DE1028C825BDD1AD00843F8D /* Resources */,
156-
);
157-
buildRules = (
158-
);
159-
dependencies = (
160-
);
161-
name = FretboardDemo;
162-
productName = FretboardDemo;
163-
productReference = DE1028CA25BDD1AD00843F8D /* FretboardDemo.app */;
164-
productType = "com.apple.product-type.application";
165-
};
166139
"Fretboard::Fretboard" /* Fretboard */ = {
167140
isa = PBXNativeTarget;
168141
buildConfigurationList = OBJ_21 /* Build configuration list for PBXNativeTarget "Fretboard" */;
@@ -219,12 +192,6 @@
219192
LastSwiftMigration = 9999;
220193
LastSwiftUpdateCheck = 1230;
221194
LastUpgradeCheck = 9999;
222-
TargetAttributes = {
223-
DE1028C925BDD1AD00843F8D = {
224-
CreatedOnToolsVersion = 12.3;
225-
ProvisioningStyle = Automatic;
226-
};
227-
};
228195
};
229196
buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "Fretboard" */;
230197
compatibilityVersion = "Xcode 3.2";
@@ -234,7 +201,7 @@
234201
en,
235202
Base,
236203
);
237-
mainGroup = OBJ_5 /* */;
204+
mainGroup = OBJ_5;
238205
productRefGroup = OBJ_14 /* Products */;
239206
projectDirPath = "";
240207
projectRoot = "";
@@ -243,29 +210,11 @@
243210
"Fretboard::SwiftPMPackageDescription" /* FretboardPackageDescription */,
244211
"Fretboard::FretboardPackageTests::ProductTarget" /* FretboardPackageTests */,
245212
"Fretboard::FretboardTests" /* FretboardTests */,
246-
DE1028C925BDD1AD00843F8D /* FretboardDemo */,
247213
);
248214
};
249215
/* End PBXProject section */
250216

251-
/* Begin PBXResourcesBuildPhase section */
252-
DE1028C825BDD1AD00843F8D /* Resources */ = {
253-
isa = PBXResourcesBuildPhase;
254-
buildActionMask = 2147483647;
255-
files = (
256-
);
257-
runOnlyForDeploymentPostprocessing = 0;
258-
};
259-
/* End PBXResourcesBuildPhase section */
260-
261217
/* Begin PBXSourcesBuildPhase section */
262-
DE1028C625BDD1AD00843F8D /* Sources */ = {
263-
isa = PBXSourcesBuildPhase;
264-
buildActionMask = 2147483647;
265-
files = (
266-
);
267-
runOnlyForDeploymentPostprocessing = 0;
268-
};
269218
OBJ_24 /* Sources */ = {
270219
isa = PBXSourcesBuildPhase;
271220
buildActionMask = 0;
@@ -307,133 +256,6 @@
307256
/* End PBXTargetDependency section */
308257

309258
/* Begin XCBuildConfiguration section */
310-
DE1028DA25BDD1B000843F8D /* Debug */ = {
311-
isa = XCBuildConfiguration;
312-
buildSettings = {
313-
ALWAYS_SEARCH_USER_PATHS = NO;
314-
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
315-
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
316-
CLANG_ANALYZER_NONNULL = YES;
317-
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
318-
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
319-
CLANG_CXX_LIBRARY = "libc++";
320-
CLANG_ENABLE_MODULES = YES;
321-
CLANG_ENABLE_OBJC_WEAK = YES;
322-
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
323-
CLANG_WARN_BOOL_CONVERSION = YES;
324-
CLANG_WARN_COMMA = YES;
325-
CLANG_WARN_CONSTANT_CONVERSION = YES;
326-
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
327-
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
328-
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
329-
CLANG_WARN_EMPTY_BODY = YES;
330-
CLANG_WARN_ENUM_CONVERSION = YES;
331-
CLANG_WARN_INFINITE_RECURSION = YES;
332-
CLANG_WARN_INT_CONVERSION = YES;
333-
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
334-
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
335-
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
336-
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
337-
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
338-
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
339-
CLANG_WARN_STRICT_PROTOTYPES = YES;
340-
CLANG_WARN_SUSPICIOUS_MOVE = YES;
341-
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
342-
CLANG_WARN_UNREACHABLE_CODE = YES;
343-
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
344-
CODE_SIGN_ENTITLEMENTS = FretboardDemo/FretboardDemo.entitlements;
345-
CODE_SIGN_STYLE = Automatic;
346-
COMBINE_HIDPI_IMAGES = YES;
347-
DEVELOPMENT_ASSET_PATHS = "\"FretboardDemo/Preview Content\"";
348-
ENABLE_PREVIEWS = YES;
349-
ENABLE_STRICT_OBJC_MSGSEND = YES;
350-
ENABLE_TESTABILITY = YES;
351-
GCC_C_LANGUAGE_STANDARD = gnu11;
352-
GCC_DYNAMIC_NO_PIC = NO;
353-
GCC_NO_COMMON_BLOCKS = YES;
354-
GCC_PREPROCESSOR_DEFINITIONS = (
355-
"DEBUG=1",
356-
"$(inherited)",
357-
);
358-
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
359-
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
360-
GCC_WARN_UNDECLARED_SELECTOR = YES;
361-
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
362-
GCC_WARN_UNUSED_FUNCTION = YES;
363-
GCC_WARN_UNUSED_VARIABLE = YES;
364-
INFOPLIST_FILE = FretboardDemo/Info.plist;
365-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
366-
MACOSX_DEPLOYMENT_TARGET = 11.0;
367-
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
368-
MTL_FAST_MATH = YES;
369-
PRODUCT_BUNDLE_IDENTIFIER = com.ichigo.FretboardDemo;
370-
PRODUCT_NAME = "$(TARGET_NAME)";
371-
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
372-
SWIFT_VERSION = 5.0;
373-
};
374-
name = Debug;
375-
};
376-
DE1028DB25BDD1B000843F8D /* Release */ = {
377-
isa = XCBuildConfiguration;
378-
buildSettings = {
379-
ALWAYS_SEARCH_USER_PATHS = NO;
380-
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
381-
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
382-
CLANG_ANALYZER_NONNULL = YES;
383-
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
384-
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
385-
CLANG_CXX_LIBRARY = "libc++";
386-
CLANG_ENABLE_MODULES = YES;
387-
CLANG_ENABLE_OBJC_WEAK = YES;
388-
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
389-
CLANG_WARN_BOOL_CONVERSION = YES;
390-
CLANG_WARN_COMMA = YES;
391-
CLANG_WARN_CONSTANT_CONVERSION = YES;
392-
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
393-
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
394-
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
395-
CLANG_WARN_EMPTY_BODY = YES;
396-
CLANG_WARN_ENUM_CONVERSION = YES;
397-
CLANG_WARN_INFINITE_RECURSION = YES;
398-
CLANG_WARN_INT_CONVERSION = YES;
399-
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
400-
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
401-
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
402-
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
403-
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
404-
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
405-
CLANG_WARN_STRICT_PROTOTYPES = YES;
406-
CLANG_WARN_SUSPICIOUS_MOVE = YES;
407-
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
408-
CLANG_WARN_UNREACHABLE_CODE = YES;
409-
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
410-
CODE_SIGN_ENTITLEMENTS = FretboardDemo/FretboardDemo.entitlements;
411-
CODE_SIGN_STYLE = Automatic;
412-
COMBINE_HIDPI_IMAGES = YES;
413-
COPY_PHASE_STRIP = NO;
414-
DEVELOPMENT_ASSET_PATHS = "\"FretboardDemo/Preview Content\"";
415-
ENABLE_NS_ASSERTIONS = NO;
416-
ENABLE_PREVIEWS = YES;
417-
ENABLE_STRICT_OBJC_MSGSEND = YES;
418-
GCC_C_LANGUAGE_STANDARD = gnu11;
419-
GCC_NO_COMMON_BLOCKS = YES;
420-
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
421-
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
422-
GCC_WARN_UNDECLARED_SELECTOR = YES;
423-
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
424-
GCC_WARN_UNUSED_FUNCTION = YES;
425-
GCC_WARN_UNUSED_VARIABLE = YES;
426-
INFOPLIST_FILE = FretboardDemo/Info.plist;
427-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
428-
MACOSX_DEPLOYMENT_TARGET = 11.0;
429-
MTL_ENABLE_DEBUG_INFO = NO;
430-
MTL_FAST_MATH = YES;
431-
PRODUCT_BUNDLE_IDENTIFIER = com.ichigo.FretboardDemo;
432-
PRODUCT_NAME = "$(TARGET_NAME)";
433-
SWIFT_VERSION = 5.0;
434-
};
435-
name = Release;
436-
};
437259
OBJ_22 /* Debug */ = {
438260
isa = XCBuildConfiguration;
439261
buildSettings = {
@@ -624,15 +446,6 @@
624446
/* End XCBuildConfiguration section */
625447

626448
/* Begin XCConfigurationList section */
627-
DE1028DC25BDD1B000843F8D /* Build configuration list for PBXNativeTarget "FretboardDemo" */ = {
628-
isa = XCConfigurationList;
629-
buildConfigurations = (
630-
DE1028DA25BDD1B000843F8D /* Debug */,
631-
DE1028DB25BDD1B000843F8D /* Release */,
632-
);
633-
defaultConfigurationIsVisible = 0;
634-
defaultConfigurationName = Release;
635-
};
636449
OBJ_2 /* Build configuration list for PBXProject "Fretboard" */ = {
637450
isa = XCConfigurationList;
638451
buildConfigurations = (

0 commit comments

Comments
 (0)