32 lines
1.3 KiB
Plaintext
32 lines
1.3 KiB
Plaintext
// Configuration settings file format documentation can be found at:
|
|
// https://help.apple.com/xcode/#/dev745c5c974
|
|
|
|
#include "Module-Shared.xcconfig"
|
|
|
|
// Specifies whether binary files that are copied during the build, such as in a Copy Bundle Resources or Copy Files build phase, should be stripped of debugging symbols.
|
|
COPY_PHASE_STRIP = NO
|
|
|
|
// The type of debug information to produce.
|
|
DEBUG_INFORMATION_FORMAT = dwarf
|
|
|
|
// Controls whether assertion logic provided by `NSAssert` is included in the preprocessed source code or is elided during preprocessing.
|
|
ENABLE_NS_ASSERTIONS = YES
|
|
|
|
// When this setting is activated, the product will be built with options appropriate for running automated tests, such as making private interfaces accessible to the tests.
|
|
ENABLE_TESTABILITY = YES
|
|
|
|
// Specifies the degree to which the generated code is optimized for speed and binary size.
|
|
GCC_OPTIMIZATION_LEVEL = 0
|
|
|
|
// Space-separated list of preprocessor macros of the form `foo` or `foo=bar`
|
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) DEBUG=1
|
|
|
|
// Metal debug info - not sure why we need it
|
|
MTL_ENABLE_DEBUG_INFO = YES
|
|
|
|
// If enabled, only the active architecture is built.
|
|
ONLY_ACTIVE_ARCH = YES
|
|
|
|
// If enabled, perform validation checks on the product as part of the build process.
|
|
VALIDATE_PRODUCT = NO
|