diff --git a/macos/Info.plist b/macos/Info.plist index a9c7838f..0dd7af38 100644 --- a/macos/Info.plist +++ b/macos/Info.plist @@ -3,7 +3,7 @@ CFBundleExecutable - mkxp-z + $(PRODUCT_NAME) CFBundleGetInfoString mkxp-z CFBundleIconFile diff --git a/macos/mkxp-z.xcodeproj/project.pbxproj b/macos/mkxp-z.xcodeproj/project.pbxproj index b5c5d64b..6e7702d2 100644 --- a/macos/mkxp-z.xcodeproj/project.pbxproj +++ b/macos/mkxp-z.xcodeproj/project.pbxproj @@ -732,6 +732,10 @@ 3B1C230625A142620075EF5D /* libruby.3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libruby.3.0.dylib; path = "Dependencies/build-macosx-arm64/lib/libruby.3.0.dylib"; sourceTree = ""; }; 3B1C230A25A144A10075EF5D /* libruby.3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libruby.3.0.dylib; path = "Dependencies/build-macosx-x86_64/lib/libruby.3.0.dylib"; sourceTree = ""; }; 3B1C230D25A144BF0075EF5D /* libruby.3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libruby.3.0.dylib; path = "Dependencies/build-macosx-universal/lib/libruby.3.0.dylib"; sourceTree = ""; }; + 3B1C231E25A15FB20075EF5D /* mkxp.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = mkxp.xcconfig; sourceTree = ""; }; + 3B1C231F25A15FB20075EF5D /* mkxp.Intel.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = mkxp.Intel.xcconfig; sourceTree = ""; }; + 3B1C232025A15FB20075EF5D /* mkxp.Universal.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = mkxp.Universal.xcconfig; sourceTree = ""; }; + 3B1C232125A15FB20075EF5D /* mkxp.AppleSilicon.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = mkxp.AppleSilicon.xcconfig; sourceTree = ""; }; 3B312841259E7DC1002EAB43 /* miniffi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = miniffi.h; sourceTree = ""; }; 3B312842259E7DC1002EAB43 /* miniffi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = miniffi.cpp; sourceTree = ""; }; 3B426F6B256B8AC0009EA00F /* fs_std_impl.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = fs_std_impl.hpp; sourceTree = ""; }; @@ -809,7 +813,6 @@ 3BD2B7272565B343003DAD8A /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = ""; }; 3BD2B7282565B35D003DAD8A /* mkxp.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = mkxp.json; path = ../mkxp.json; sourceTree = ""; }; 3BDB23E22564546E00C4A63D /* icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = icon.icns; sourceTree = ""; }; - 3BDB240A2564715C00C4A63D /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = ""; }; 3BDB25C52565184600C4A63D /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 3BE080E4256879FC0006849F /* libSDL2main.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libSDL2main.a; path = "Dependencies/build-macosx-x86_64/lib/libSDL2main.a"; sourceTree = ""; }; 3BE080E6256879FC0006849F /* libvorbis.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbis.a; path = "Dependencies/build-macosx-x86_64/lib/libvorbis.a"; sourceTree = ""; }; @@ -1279,6 +1282,17 @@ path = ../binding; sourceTree = ""; }; + 3B1C231D25A15F8F0075EF5D /* Xcode */ = { + isa = PBXGroup; + children = ( + 3B1C232125A15FB20075EF5D /* mkxp.AppleSilicon.xcconfig */, + 3B1C231F25A15FB20075EF5D /* mkxp.Intel.xcconfig */, + 3B1C232025A15FB20075EF5D /* mkxp.Universal.xcconfig */, + 3B1C231E25A15FB20075EF5D /* mkxp.xcconfig */, + ); + name = Xcode; + sourceTree = ""; + }; 3B426F6A256B8AC0009EA00F /* ghc */ = { isa = PBXGroup; children = ( @@ -1366,6 +1380,7 @@ 3BD2B3B2256518A1003DAD8A /* Configuration */ = { isa = PBXGroup; children = ( + 3B1C231D25A15F8F0075EF5D /* Xcode */, 3BD2B7282565B35D003DAD8A /* mkxp.json */, 3BD2B3AF25651885003DAD8A /* entitlements.plist */, 3BDB25C52565184600C4A63D /* Info.plist */, @@ -1401,7 +1416,6 @@ children = ( 3BD2B7272565B343003DAD8A /* README.md */, 3BDB23E22564546E00C4A63D /* icon.icns */, - 3BDB240A2564715C00C4A63D /* Config.xcconfig */, 3BDB2409256470AE00C4A63D /* Player */, 3BDB23E12564545F00C4A63D /* Assets */, 3BA08EA5256641ED00449CFF /* misc */, @@ -2062,7 +2076,7 @@ }; 3BC65D422584EDC60063AFF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C232125A15FB20075EF5D /* mkxp.AppleSilicon.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = arm64; @@ -2104,10 +2118,6 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; @@ -2117,21 +2127,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/$(BUILD_ARCH)-darwin", - ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/build-macosx-arm64/lib", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); MARKETING_VERSION = 2.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; @@ -2145,7 +2145,7 @@ }; 3BC65D432584EDC60063AFF1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C232125A15FB20075EF5D /* mkxp.AppleSilicon.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = arm64; @@ -2187,10 +2187,6 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -2198,21 +2194,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/$(BUILD_ARCH)-darwin", - ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/build-macosx-arm64/lib", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); MARKETING_VERSION = 2.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; @@ -2225,7 +2211,7 @@ }; 3BC65E132584F3AD0063AFF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C232025A15FB20075EF5D /* mkxp.Universal.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -2266,10 +2252,6 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; @@ -2280,20 +2262,22 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( - "$(inherited)", + "$(PROJECT_DIR)/../**", + "$(DEPENDENCY_SEARCH_PATH)/include", + "$(DEPENDENCY_SEARCH_PATH)/lib/**", + "$(DEPENDENCY_SEARCH_PATH)/include/SDL2", + "$(DEPENDENCY_SEARCH_PATH)/include/sigc++-2.0", + "$(DEPENDENCY_SEARCH_PATH)/include/pixman-1", "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)", "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/arm64-darwin", + "$(DEPENDENCY_SEARCH_PATH)/include/AL", + "$(DEPENDENCY_SEARCH_PATH)/include/openssl", ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/build-macosx-universal/lib", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); MARKETING_VERSION = 2.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; @@ -2307,7 +2291,7 @@ }; 3BC65E142584F3AD0063AFF1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C232025A15FB20075EF5D /* mkxp.Universal.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -2348,10 +2332,6 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -2360,20 +2340,22 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( - "$(inherited)", + "$(PROJECT_DIR)/../**", + "$(DEPENDENCY_SEARCH_PATH)/include", + "$(DEPENDENCY_SEARCH_PATH)/lib/**", + "$(DEPENDENCY_SEARCH_PATH)/include/SDL2", + "$(DEPENDENCY_SEARCH_PATH)/include/sigc++-2.0", + "$(DEPENDENCY_SEARCH_PATH)/include/pixman-1", "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)", "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/arm64-darwin", + "$(DEPENDENCY_SEARCH_PATH)/include/AL", + "$(DEPENDENCY_SEARCH_PATH)/include/openssl", ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/build-macosx-universal/lib", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); MARKETING_VERSION = 2.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; @@ -2386,7 +2368,7 @@ }; 3BD2B7232565AEC0003DAD8A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C231F25A15FB20075EF5D /* mkxp.Intel.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = x86_64; @@ -2427,10 +2409,6 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; @@ -2440,21 +2418,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/$(BUILD_ARCH)-darwin", - ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/build-macosx-x86_64/lib", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); MARKETING_VERSION = 2.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; @@ -2468,7 +2436,7 @@ }; 3BD2B7242565AEC0003DAD8A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C231F25A15FB20075EF5D /* mkxp.Intel.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = x86_64; @@ -2509,10 +2477,6 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -2520,21 +2484,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)", - "$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/$(BUILD_ARCH)-darwin", - ); INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Dependencies/build-macosx-x86_64/lib", - "$(PROJECT_DIR)/Dependencies/Frameworks", - ); MARKETING_VERSION = 2.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; @@ -2547,7 +2501,7 @@ }; 3BDB22F025644FBF00C4A63D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C231E25A15FB20075EF5D /* mkxp.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2572,7 +2526,7 @@ ); LIBRARY_SEARCH_PATHS = ( "$(DEPENDENCY_SEARCH_PATH)/lib", - "$(inherited)", + "$(PROJECT_DIR)/Dependencies/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.12; OTHER_CFLAGS = ( @@ -2587,7 +2541,7 @@ }; 3BDB22F125644FBF00C4A63D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BDB240A2564715C00C4A63D /* Config.xcconfig */; + baseConfigurationReference = 3B1C231E25A15FB20075EF5D /* mkxp.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; @@ -2612,7 +2566,7 @@ ); LIBRARY_SEARCH_PATHS = ( "$(DEPENDENCY_SEARCH_PATH)/lib", - "$(inherited)", + "$(PROJECT_DIR)/Dependencies/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.12; OTHER_CFLAGS = ( diff --git a/macos/mkxp.AppleSilicon.xcconfig b/macos/mkxp.AppleSilicon.xcconfig new file mode 100644 index 00000000..edf5a7d6 --- /dev/null +++ b/macos/mkxp.AppleSilicon.xcconfig @@ -0,0 +1,14 @@ +// +// mkxp.AppleSilicon.xcconfig +// +// Created by ゾロアーク on 1/2/21. +// + +// ----------------------------- +// Don't change any of this +// ----------------------------- +SDK_ROOT = macosx +BUILD_ARCH = arm64 + +// Configuration settings file format documentation can be found at: +// https://help.apple.com/xcode/#/dev745c5c974 diff --git a/macos/mkxp.Intel.xcconfig b/macos/mkxp.Intel.xcconfig new file mode 100644 index 00000000..fb9a9768 --- /dev/null +++ b/macos/mkxp.Intel.xcconfig @@ -0,0 +1,14 @@ +// +// mkxp.Intel.xcconfig +// +// Created by ゾロアーク on 1/2/21. +// + +// ----------------------------- +// Don't change any of this +// ----------------------------- +SDK_ROOT = macosx +BUILD_ARCH = x86_64 + +// Configuration settings file format documentation can be found at: +// https://help.apple.com/xcode/#/dev745c5c974 diff --git a/macos/mkxp.Universal.xcconfig b/macos/mkxp.Universal.xcconfig new file mode 100644 index 00000000..baf408cc --- /dev/null +++ b/macos/mkxp.Universal.xcconfig @@ -0,0 +1,14 @@ +// +// mkxp.Intel.xcconfig +// +// Created by ゾロアーク on 1/2/21. +// + +// ----------------------------- +// Don't change any of this +// ----------------------------- +SDK_ROOT = macosx +BUILD_ARCH = universal + +// Configuration settings file format documentation can be found at: +// https://help.apple.com/xcode/#/dev745c5c974 diff --git a/macos/Config.xcconfig b/macos/mkxp.xcconfig similarity index 54% rename from macos/Config.xcconfig rename to macos/mkxp.xcconfig index 1a019fdd..64a8a7d0 100644 --- a/macos/Config.xcconfig +++ b/macos/mkxp.xcconfig @@ -1,24 +1,15 @@ // -// Config.xcconfig -// PlayerLegacy +// mkxp.xcconfig // -// Created by ゾロアーク on 11/17/20. +// Created by ゾロアーク on 1/2/21. // -// Uncomment this for the Essentials crap -//GCC_PREPROCESSOR_DEFINITIONS = $(inherited) MKXPZ_ESSENTIALS_DEBUG - +// ----------------------------- +// Don't change any of this +// ----------------------------- MRI_VERSION = 3.0.0 - - - -// ----------------------------- -// Don't change the rest of this -// ----------------------------- -SDK_ROOT = macosx -BUILD_ARCH = x86_64 DEPENDENCY_SEARCH_PATH = $(PROJECT_DIR)/Dependencies/build-$(SDK_ROOT)-$(BUILD_ARCH) -EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = $(inherited) Dependencies ../build DerivedData +EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = $(inherited) Dependencies ../build DerivedData // Configuration settings file format documentation can be found at: // https://help.apple.com/xcode/#/dev745c5c974