Skip to content

Commit 12df8a3

Browse files
committed
Use Xcode 15.0 recommended settings
1 parent 37e0fb8 commit 12df8a3

File tree

4 files changed

+27
-4
lines changed

4 files changed

+27
-4
lines changed

SFBAudioEngine.xcodeproj/project.pbxproj

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1533,8 +1533,9 @@
15331533
29B97313FDCFA39411CA2CEA /* Project object */ = {
15341534
isa = PBXProject;
15351535
attributes = {
1536+
BuildIndependentTargetsInParallel = YES;
15361537
CLASSPREFIX = SFB;
1537-
LastUpgradeCheck = 1200;
1538+
LastUpgradeCheck = 1500;
15381539
ORGANIZATIONNAME = sbooth.org;
15391540
TargetAttributes = {
15401541
32B37577288119C80067A4AE = {
@@ -1830,20 +1831,24 @@
18301831
32714C7A2551D4DF00029BD7 /* Debug */ = {
18311832
isa = XCBuildConfiguration;
18321833
buildSettings = {
1834+
CODE_SIGN_IDENTITY = "";
18331835
CODE_SIGN_STYLE = Manual;
18341836
COMBINE_HIDPI_IMAGES = YES;
18351837
DEFINES_MODULE = YES;
18361838
DEVELOPMENT_TEAM = "";
18371839
DYLIB_COMPATIBILITY_VERSION = 1;
18381840
DYLIB_CURRENT_VERSION = 1;
18391841
DYLIB_INSTALL_NAME_BASE = "@rpath";
1842+
ENABLE_MODULE_VERIFIER = YES;
18401843
INFOPLIST_FILE = Info.plist;
18411844
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
18421845
LD_RUNPATH_SEARCH_PATHS = (
18431846
"$(inherited)",
18441847
"@executable_path/../Frameworks",
18451848
"@loader_path/Frameworks",
18461849
);
1850+
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
1851+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14";
18471852
PRODUCT_BUNDLE_IDENTIFIER = org.sbooth.AudioEngine;
18481853
PRODUCT_NAME = SFBAudioEngine;
18491854
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1856,20 +1861,24 @@
18561861
32714C7B2551D4DF00029BD7 /* Release */ = {
18571862
isa = XCBuildConfiguration;
18581863
buildSettings = {
1864+
CODE_SIGN_IDENTITY = "";
18591865
CODE_SIGN_STYLE = Manual;
18601866
COMBINE_HIDPI_IMAGES = YES;
18611867
DEFINES_MODULE = YES;
18621868
DEVELOPMENT_TEAM = "";
18631869
DYLIB_COMPATIBILITY_VERSION = 1;
18641870
DYLIB_CURRENT_VERSION = 1;
18651871
DYLIB_INSTALL_NAME_BASE = "@rpath";
1872+
ENABLE_MODULE_VERIFIER = YES;
18661873
INFOPLIST_FILE = Info.plist;
18671874
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
18681875
LD_RUNPATH_SEARCH_PATHS = (
18691876
"$(inherited)",
18701877
"@executable_path/../Frameworks",
18711878
"@loader_path/Frameworks",
18721879
);
1880+
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
1881+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14";
18731882
PRODUCT_BUNDLE_IDENTIFIER = org.sbooth.AudioEngine;
18741883
PRODUCT_NAME = SFBAudioEngine;
18751884
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1884,6 +1893,7 @@
18841893
buildSettings = {
18851894
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
18861895
CODE_SIGN_STYLE = Automatic;
1896+
DEAD_CODE_STRIPPING = YES;
18871897
DEBUGGING_SYMBOLS = YES;
18881898
DEBUG_INFORMATION_FORMAT = dwarf;
18891899
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
@@ -1899,6 +1909,7 @@
18991909
buildSettings = {
19001910
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
19011911
CODE_SIGN_STYLE = Automatic;
1912+
DEAD_CODE_STRIPPING = YES;
19021913
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
19031914
OTHER_CFLAGS = "";
19041915
OTHER_LDFLAGS = "";
@@ -1911,18 +1922,22 @@
19111922
buildSettings = {
19121923
CODE_SIGN_STYLE = Manual;
19131924
COMBINE_HIDPI_IMAGES = YES;
1925+
DEAD_CODE_STRIPPING = YES;
19141926
DEFINES_MODULE = YES;
19151927
DEVELOPMENT_TEAM = "";
19161928
DYLIB_COMPATIBILITY_VERSION = 1;
19171929
DYLIB_CURRENT_VERSION = 1;
19181930
DYLIB_INSTALL_NAME_BASE = "@rpath";
1931+
ENABLE_MODULE_VERIFIER = YES;
19191932
INFOPLIST_FILE = Info.plist;
19201933
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
19211934
LD_RUNPATH_SEARCH_PATHS = (
19221935
"$(inherited)",
19231936
"@executable_path/../Frameworks",
19241937
"@loader_path/Frameworks",
19251938
);
1939+
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
1940+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14";
19261941
PRODUCT_BUNDLE_IDENTIFIER = org.sbooth.AudioEngine;
19271942
PRODUCT_NAME = SFBAudioEngine;
19281943
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1935,18 +1950,22 @@
19351950
buildSettings = {
19361951
CODE_SIGN_STYLE = Manual;
19371952
COMBINE_HIDPI_IMAGES = YES;
1953+
DEAD_CODE_STRIPPING = YES;
19381954
DEFINES_MODULE = YES;
19391955
DEVELOPMENT_TEAM = "";
19401956
DYLIB_COMPATIBILITY_VERSION = 1;
19411957
DYLIB_CURRENT_VERSION = 1;
19421958
DYLIB_INSTALL_NAME_BASE = "@rpath";
1959+
ENABLE_MODULE_VERIFIER = YES;
19431960
INFOPLIST_FILE = Info.plist;
19441961
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
19451962
LD_RUNPATH_SEARCH_PATHS = (
19461963
"$(inherited)",
19471964
"@executable_path/../Frameworks",
19481965
"@loader_path/Frameworks",
19491966
);
1967+
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
1968+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14";
19501969
PRODUCT_BUNDLE_IDENTIFIER = org.sbooth.AudioEngine;
19511970
PRODUCT_NAME = SFBAudioEngine;
19521971
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1992,9 +2011,11 @@
19922011
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
19932012
COPY_PHASE_STRIP = NO;
19942013
CURRENT_PROJECT_VERSION = 1;
2014+
DEAD_CODE_STRIPPING = YES;
19952015
DEBUG_INFORMATION_FORMAT = dwarf;
19962016
ENABLE_STRICT_OBJC_MSGSEND = YES;
19972017
ENABLE_TESTABILITY = YES;
2018+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
19982019
GCC_C_LANGUAGE_STANDARD = gnu11;
19992020
GCC_DYNAMIC_NO_PIC = NO;
20002021
GCC_NO_COMMON_BLOCKS = YES;
@@ -2073,9 +2094,11 @@
20732094
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
20742095
COPY_PHASE_STRIP = NO;
20752096
CURRENT_PROJECT_VERSION = 1;
2097+
DEAD_CODE_STRIPPING = YES;
20762098
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
20772099
ENABLE_NS_ASSERTIONS = NO;
20782100
ENABLE_STRICT_OBJC_MSGSEND = YES;
2101+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
20792102
GCC_C_LANGUAGE_STANDARD = gnu11;
20802103
GCC_NO_COMMON_BLOCKS = YES;
20812104
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;

SFBAudioEngine.xcodeproj/xcshareddata/xcschemes/XCFrameworks.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1340"
3+
LastUpgradeVersion = "1500"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

SFBAudioEngine.xcodeproj/xcshareddata/xcschemes/iOS Framework.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1340"
3+
LastUpgradeVersion = "1500"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

SFBAudioEngine.xcodeproj/xcshareddata/xcschemes/macOS Framework.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1220"
3+
LastUpgradeVersion = "1500"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)