Skip to content

Commit

Permalink
Merge pull request #992 from CocoaPods/amorde/revert-build-setting-ch…
Browse files Browse the repository at this point in the history
…anges

Revert Xcode 16 common build settings
  • Loading branch information
amorde authored Oct 31, 2024
2 parents a1d2206 + 02668e2 commit e08b951
Show file tree
Hide file tree
Showing 30 changed files with 79 additions and 176 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@

##### Bug Fixes

* None.
* Revert default build settings changes from https://github.com/CocoaPods/Xcodeproj/pull/987.
[Eric Amorde](https://github.com/amorde)
[#992](https://github.com/CocoaPods/Xcodeproj/pull/992)


## 1.26.0 (2024-10-27)
Expand Down
74 changes: 12 additions & 62 deletions lib/xcodeproj/constants.rb
Original file line number Diff line number Diff line change
Expand Up @@ -272,47 +272,22 @@ module Constants
'DYLIB_COMPATIBILITY_VERSION' => '1',
'DYLIB_CURRENT_VERSION' => '1',
'DYLIB_INSTALL_NAME_BASE' => '@rpath',
'ENABLE_MODULE_VERIFIER' => 'YES',
'GENERATE_INFOPLIST_FILE' => 'YES',
'INSTALL_PATH' => '$(LOCAL_LIBRARY_DIR)/Frameworks',
'MARKETING_VERSION' => '1.0',
'MODULE_VERIFIER_SUPPORTED_LANGUAGES' => 'objective-c objective-c++',
'MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS' => 'gnu17 gnu++20',
'PRODUCT_NAME' => '$(TARGET_NAME:c99extidentifier)',
'SKIP_INSTALL' => 'YES',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
'VERSION_INFO_PREFIX' => '',
'VERSIONING_SYSTEM' => 'apple-generic',
}.freeze,
[:ios, :framework] => {
'ENABLE_MODULE_VERIFIER' => 'YES',
'GENERATE_INFOPLIST_FILE' => 'YES',
'LD_RUNPATH_SEARCH_PATHS' => '$(inherited) @executable_path/Frameworks @loader_path/Frameworks',
'MARKETING_VERSION' => '1.0',
'TARGETED_DEVICE_FAMILY' => '1,2',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
}.freeze,
[:osx, :framework] => {
'COMBINE_HIDPI_IMAGES' => 'YES',
'ENABLE_MODULE_VERIFIER' => 'YES',
'LD_RUNPATH_SEARCH_PATHS' => '$(inherited) @executable_path/../Frameworks @loader_path/Frameworks',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
}.freeze,
[:osx, :framework, :objc] => {
'ENABLE_MODULE_VERIFIER' => 'YES',
'GENERATE_INFOPLIST_FILE' => 'YES',
'MARKETING_VERSION' => '1.0',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
}.freeze,
[:osx, :framework, :swift] => {
'ENABLE_MODULE_VERIFIER' => 'YES',
'GENERATE_INFOPLIST_FILE' => 'YES',
'MARKETING_VERSION' => '1.0',
'MODULE_VERIFIER_SUPPORTED_LANGUAGES' => 'objective-c objective-c++',
'MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS' => 'gnu17 gnu++20',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
}.freeze,
[:watchos, :framework] => {
'APPLICATION_EXTENSION_API_ONLY' => 'YES',
'LD_RUNPATH_SEARCH_PATHS' => '$(inherited) @executable_path/Frameworks @loader_path/Frameworks',
'TARGETED_DEVICE_FAMILY' => '4',
}.freeze,
Expand All @@ -322,8 +297,6 @@ module Constants
}.freeze,
[:framework, :swift] => {
'DEFINES_MODULE' => 'YES',
'BUILD_LIBRARY_FOR_DISTRIBUTION' => 'YES',
'SWIFT_INSTALL_OBJC_HEADER' => 'NO',
}.freeze,
[:osx, :static_library] => {
'EXECUTABLE_PREFIX' => 'lib',
Expand Down Expand Up @@ -353,47 +326,30 @@ module Constants
[:application] => {
'ASSETCATALOG_COMPILER_APPICON_NAME' => 'AppIcon',
'ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME' => 'AccentColor',
'CURRENT_PROJECT_VERSION' => '1',
'GENERATE_INFOPLIST_FILE' => 'YES',
'MARKETING_VERSION' => '1.0',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
}.freeze,
[:ios, :application] => {
'LD_RUNPATH_SEARCH_PATHS' => '$(inherited) @executable_path/Frameworks',
'TARGETED_DEVICE_FAMILY' => '1,2',
}.freeze,
[:ios, :application, :swift] => {
'INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents' => 'YES',
'INFOPLIST_KEY_UIMainStoryboardFile' => 'Main',
'INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad' => 'UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight',
'INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone' => 'UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight',
}.freeze,
[:osx, :application] => {
'COMBINE_HIDPI_IMAGES' => 'YES',
'CURRENT_PROJECT_VERSION' => '1',
'GENERATE_INFOPLIST_FILE' => 'YES',
'LD_RUNPATH_SEARCH_PATHS' => '$(inherited) @executable_path/../Frameworks',
'MARKETING_VERSION' => '1.0',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
}.freeze,
[:watchos, :application] => {
'ENABLE_PREVIEWS' => 'YES',
'INFOPLIST_KEY_UISupportedInterfaceOrientations' => 'UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown',
'LD_RUNPATH_SEARCH_PATHS' => '$(inherited) @executable_path/Frameworks',
'SKIP_INSTALL' => 'YES',
'TARGETED_DEVICE_FAMILY' => '4',
}.freeze,
[:tvos, :application] => {
'ASSETCATALOG_COMPILER_APPICON_NAME' => 'App Icon & Top Shelf Image',
'INFOPLIST_KEY_UILaunchStoryboardName' => 'LaunchScreen',
'INFOPLIST_KEY_UIMainStoryboardFile' => 'Main',
'INFOPLIST_KEY_UIUserInterfaceStyle' => 'Automatic',
'LD_RUNPATH_SEARCH_PATHS' => '$(inherited) @executable_path/Frameworks',
'TARGETED_DEVICE_FAMILY' => '3',
}.freeze,
[:tvos, :application, :swift] => {
'ENABLE_PREVIEWS' => 'YES',
}.freeze,
[:watchos, :application, :swift] => {
'ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES' => 'YES',
}.freeze,
[:bundle] => {
'WRAPPER_EXTENSION' => 'bundle',
'SKIP_INSTALL' => 'YES',
Expand All @@ -402,14 +358,9 @@ module Constants
'SDKROOT' => 'iphoneos',
}.freeze,
[:osx, :bundle] => {
'COMBINE_HIDPI_IMAGES' => 'YES',
'CURRENT_PROJECT_VERSION' => '1',
'GENERATE_INFOPLIST_FILE' => 'YES',
'INFOPLIST_KEY_NSPrincipalClass' => '',
'INSTALL_PATH' => '$(LOCAL_LIBRARY_DIR)/Bundles',
'MARKETING_VERSION' => '1.0',
'SDKROOT' => 'macosx',
'SWIFT_EMIT_LOC_STRINGS' => 'YES',
'COMBINE_HIDPI_IMAGES' => 'YES',
'INSTALL_PATH' => '$(LOCAL_LIBRARY_DIR)/Bundles',
'SDKROOT' => 'macosx',
}.freeze,
}.freeze

Expand All @@ -418,10 +369,10 @@ module Constants
PROJECT_DEFAULT_BUILD_SETTINGS = {
:all => {
'ALWAYS_SEARCH_USER_PATHS' => 'NO',
'ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS' => 'YES',
'CLANG_ANALYZER_NONNULL' => 'YES',
'CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION' => 'YES_AGGRESSIVE',
'CLANG_CXX_LANGUAGE_STANDARD' => 'gnu++20',
'CLANG_CXX_LANGUAGE_STANDARD' => 'gnu++14',
'CLANG_CXX_LIBRARY' => 'libc++',
'CLANG_ENABLE_MODULES' => 'YES',
'CLANG_ENABLE_OBJC_ARC' => 'YES',
'CLANG_ENABLE_OBJC_WEAK' => 'YES',
Expand Down Expand Up @@ -449,16 +400,14 @@ module Constants
'CLANG_WARN_UNREACHABLE_CODE' => 'YES',
'COPY_PHASE_STRIP' => 'NO',
'ENABLE_STRICT_OBJC_MSGSEND' => 'YES',
'ENABLE_USER_SCRIPT_SANDBOXING' => 'YES',
'GCC_C_LANGUAGE_STANDARD' => 'gnu17',
'GCC_C_LANGUAGE_STANDARD' => 'gnu11',
'GCC_NO_COMMON_BLOCKS' => 'YES',
'GCC_WARN_64_TO_32_BIT_CONVERSION' => 'YES',
'GCC_WARN_ABOUT_RETURN_TYPE' => 'YES_ERROR',
'GCC_WARN_UNDECLARED_SELECTOR' => 'YES',
'GCC_WARN_UNINITIALIZED_AUTOS' => 'YES_AGGRESSIVE',
'GCC_WARN_UNUSED_FUNCTION' => 'YES',
'GCC_WARN_UNUSED_VARIABLE' => 'YES',
'LOCALIZATION_PREFERS_STRING_CATALOGS' => 'YES',
'MTL_FAST_MATH' => 'YES',
'PRODUCT_NAME' => '$(TARGET_NAME)',
'SWIFT_VERSION' => '5.0',
Expand All @@ -468,6 +417,7 @@ module Constants
'ENABLE_NS_ASSERTIONS' => 'NO',
'MTL_ENABLE_DEBUG_INFO' => 'NO',
'SWIFT_COMPILATION_MODE' => 'wholemodule',
'SWIFT_OPTIMIZATION_LEVEL' => '-O',
}.freeze,
:debug => {
'DEBUG_INFORMATION_FORMAT' => 'dwarf',
Expand All @@ -477,7 +427,7 @@ module Constants
'GCC_PREPROCESSOR_DEFINITIONS' => ['DEBUG=1', '$(inherited)'],
'MTL_ENABLE_DEBUG_INFO' => 'INCLUDE_SOURCE',
'ONLY_ACTIVE_ARCH' => 'YES',
'SWIFT_ACTIVE_COMPILATION_CONDITIONS' => 'DEBUG $(inherited)',
'SWIFT_ACTIVE_COMPILATION_CONDITIONS' => 'DEBUG',
'SWIFT_OPTIMIZATION_LEVEL' => '-Onone',
}.freeze,
}.freeze
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
COMBINE_HIDPI_IMAGES = YES
CURRENT_PROJECT_VERSION = 1
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_KEY_NSPrincipalClass =
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
INSTALL_PATH = $(LOCAL_LIBRARY_DIR)/Bundles
MACOSX_DEPLOYMENT_TARGET = ___BESTMACOSVERSION___
MARKETING_VERSION = 1.0
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
SDKROOT = macosx
SKIP_INSTALL = YES
SWIFT_EMIT_LOC_STRINGS = YES
WRAPPER_EXTENSION = bundle
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,13 @@ DEFINES_MODULE = YES
DYLIB_COMPATIBILITY_VERSION = 1
DYLIB_CURRENT_VERSION = 1
DYLIB_INSTALL_NAME_BASE = @rpath
ENABLE_MODULE_VERIFIER = YES
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
INSTALL_PATH = $(LOCAL_LIBRARY_DIR)/Frameworks
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/../Frameworks @loader_path/Frameworks
MACOSX_DEPLOYMENT_TARGET = ___BESTMACOSVERSION___
MARKETING_VERSION = 1.0
MODULE_VERIFIER_SUPPORTED_LANGUAGES = objective-c objective-c++
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = gnu17 gnu++20
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
PRODUCT_NAME = $(TARGET_NAME:c99extidentifier)
SDKROOT = macosx
SKIP_INSTALL = YES
SWIFT_EMIT_LOC_STRINGS = YES
VERSIONING_SYSTEM = apple-generic
VERSION_INFO_PREFIX =
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,8 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor
CODE_SIGN_ENTITLEMENTS = ___PACKAGENAME___/___PACKAGENAMEASIDENTIFIER___.entitlements
COMBINE_HIDPI_IMAGES = YES
CURRENT_PROJECT_VERSION = 1
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/../Frameworks
MACOSX_DEPLOYMENT_TARGET = ___BESTMACOSVERSION___
MARKETING_VERSION = 1.0
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
SDKROOT = macosx
SWIFT_EMIT_LOC_STRINGS = YES
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,14 @@ DEFINES_MODULE = YES
DYLIB_COMPATIBILITY_VERSION = 1
DYLIB_CURRENT_VERSION = 1
DYLIB_INSTALL_NAME_BASE = @rpath
ENABLE_MODULE_VERIFIER = YES
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
INSTALL_PATH = $(LOCAL_LIBRARY_DIR)/Frameworks
IPHONEOS_DEPLOYMENT_TARGET = latest_iphoneos
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks @loader_path/Frameworks
MARKETING_VERSION = 1.0
MODULE_VERIFIER_SUPPORTED_LANGUAGES = objective-c objective-c++
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = gnu17 gnu++20
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
PRODUCT_NAME = $(TARGET_NAME:c99extidentifier)
SDKROOT = iphoneos
SKIP_INSTALL = YES
SWIFT_EMIT_LOC_STRINGS = YES
TARGETED_DEVICE_FAMILY = 1,2
VERSIONING_SYSTEM = apple-generic
VERSION_INFO_PREFIX =
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
IPHONEOS_DEPLOYMENT_TARGET = latest_iphoneos
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
SDKROOT = iphoneos
TARGETED_DEVICE_FAMILY = 1,2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#include "Objc_iOS_Native/Objc_iOS_Native_base.xcconfig"
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#include "Objc_iOS_Native/Objc_iOS_Native_base.xcconfig"
VALIDATE_PRODUCT = YES
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,13 @@ DEFINES_MODULE = YES
DYLIB_COMPATIBILITY_VERSION = 1
DYLIB_CURRENT_VERSION = 1
DYLIB_INSTALL_NAME_BASE = @rpath
ENABLE_MODULE_VERIFIER = YES
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
INSTALL_PATH = $(LOCAL_LIBRARY_DIR)/Frameworks
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks @loader_path/Frameworks
MARKETING_VERSION = 1.0
MODULE_VERIFIER_SUPPORTED_LANGUAGES = objective-c objective-c++
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = gnu17 gnu++20
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
PRODUCT_NAME = $(TARGET_NAME:c99extidentifier)
SDKROOT = appletvos
SKIP_INSTALL = YES
SWIFT_EMIT_LOC_STRINGS = YES
TARGETED_DEVICE_FAMILY = 3
TVOS_DEPLOYMENT_TARGET = latest_appletvos
VERSIONING_SYSTEM = apple-generic
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
ASSETCATALOG_COMPILER_APPICON_NAME = App Icon & Top Shelf Image
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor
CURRENT_PROJECT_VERSION = 1
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen
INFOPLIST_KEY_UIMainStoryboardFile = Main
INFOPLIST_KEY_UIUserInterfaceStyle = Automatic
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks
MARKETING_VERSION = 1.0
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
SDKROOT = appletvos
SWIFT_EMIT_LOC_STRINGS = YES
TARGETED_DEVICE_FAMILY = 3
TVOS_DEPLOYMENT_TARGET = latest_appletvos
Original file line number Diff line number Diff line change
@@ -1,20 +1,16 @@
APPLICATION_EXTENSION_API_ONLY = YES
CURRENT_PROJECT_VERSION = 1
DEFINES_MODULE = YES
DYLIB_COMPATIBILITY_VERSION = 1
DYLIB_CURRENT_VERSION = 1
DYLIB_INSTALL_NAME_BASE = @rpath
ENABLE_MODULE_VERIFIER = YES
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
INSTALL_PATH = $(LOCAL_LIBRARY_DIR)/Frameworks
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks @loader_path/Frameworks
MARKETING_VERSION = 1.0
MODULE_VERIFIER_SUPPORTED_LANGUAGES = objective-c objective-c++
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = gnu17 gnu++20
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___PACKAGENAMEASRFC1034IDENTIFIER___
PRODUCT_NAME = $(TARGET_NAME:c99extidentifier)
SDKROOT = watchos
SKIP_INSTALL = YES
SWIFT_EMIT_LOC_STRINGS = YES
TARGETED_DEVICE_FAMILY = 4
VERSIONING_SYSTEM = apple-generic
VERSION_INFO_PREFIX =
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks @executable_path/../../Frameworks
PRODUCT_BUNDLE_IDENTIFIER = ___ASSOCIATEDTARGET_bundleIdentifier___.watchkitapp.watchkitextension
PRODUCT_NAME = ${TARGET_NAME}
SDKROOT = watchos
SKIP_INSTALL = YES
TARGETED_DEVICE_FAMILY = 4
WATCHOS_DEPLOYMENT_TARGET = latest_watchos
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#include "Objc_watchOS_Native Extension/Objc_watchOS_Native Extension_base.xcconfig"
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#include "Objc_watchOS_Native Extension/Objc_watchOS_Native Extension_base.xcconfig"
VALIDATE_PRODUCT = YES
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor
CURRENT_PROJECT_VERSION = 1
ENABLE_PREVIEWS = YES
GENERATE_INFOPLIST_FILE = YES
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown
LD_RUNPATH_SEARCH_PATHS = $(inherited) @executable_path/Frameworks
MARKETING_VERSION = 1.0
PRODUCT_BUNDLE_IDENTIFIER = ___VARIABLE_bundleIdentifierPrefix:bundleIdentifier___.___VARIABLE_productName:RFC1034Identifier___.watchkitapp
IBSC_MODULE = ___PACKAGENAMEASIDENTIFIER____Extension
INFOPLIST_FILE = ___PACKAGENAME___/Info.plist
PRODUCT_BUNDLE_IDENTIFIER = ___ASSOCIATEDTARGET_bundleIdentifier___.watchkitapp
SDKROOT = watchos
SKIP_INSTALL = YES
SWIFT_EMIT_LOC_STRINGS = YES
TARGETED_DEVICE_FAMILY = 4
WATCHOS_DEPLOYMENT_TARGET = latest_watchos
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
ALWAYS_SEARCH_USER_PATHS = NO
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES
CLANG_ANALYZER_NONNULL = YES
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE
CLANG_CXX_LANGUAGE_STANDARD = gnu++20
CLANG_CXX_LANGUAGE_STANDARD = gnu++14
CLANG_CXX_LIBRARY = libc++
CLANG_ENABLE_MODULES = YES
CLANG_ENABLE_OBJC_ARC = YES
CLANG_ENABLE_OBJC_WEAK = YES
Expand Down Expand Up @@ -30,16 +30,14 @@ CLANG_WARN_UNREACHABLE_CODE = YES
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
COPY_PHASE_STRIP = NO
ENABLE_STRICT_OBJC_MSGSEND = YES
ENABLE_USER_SCRIPT_SANDBOXING = YES
GCC_C_LANGUAGE_STANDARD = gnu17
GCC_C_LANGUAGE_STANDARD = gnu11
GCC_NO_COMMON_BLOCKS = YES
GCC_WARN_64_TO_32_BIT_CONVERSION = YES
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
GCC_WARN_UNDECLARED_SELECTOR = YES
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
GCC_WARN_UNUSED_FUNCTION = YES
GCC_WARN_UNUSED_VARIABLE = YES
LOCALIZATION_PREFERS_STRING_CATALOGS = YES
MTL_FAST_MATH = YES
PRODUCT_NAME = $(TARGET_NAME)
SWIFT_VERSION = 5.0
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ GCC_OPTIMIZATION_LEVEL = 0
GCC_PREPROCESSOR_DEFINITIONS = DEBUG=1 $(inherited)
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE
ONLY_ACTIVE_ARCH = YES
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG $(inherited)
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG
SWIFT_OPTIMIZATION_LEVEL = -Onone
Loading

0 comments on commit e08b951

Please sign in to comment.