12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- //
- // This file defines the base configuration for a Debug build of any project.
- // This should be set at the project level for the Debug configuration.
- //
- #include "../Common.xcconfig"
- // Whether to strip debugging symbols when copying resources (like included
- // binaries)
- COPY_PHASE_STRIP = NO
- // The optimization level (0, 1, 2, 3, s) for the produced binary
- GCC_OPTIMIZATION_LEVEL = 0
- // Preproccessor definitions to apply to each file compiled
- GCC_PREPROCESSOR_DEFINITIONS = DEBUG=1
- // Whether to enable link-time optimizations (such as inlining across translation
- // units)
- LLVM_LTO = NO
- // Whether to only build the active architecture
- ONLY_ACTIVE_ARCH = YES
- // Other compiler flags
- //
- // These settings catch some errors in integer arithmetic
- OTHER_CFLAGS = -ftrapv
- // Other flags to pass to the Swift compiler
- //
- // This enables conditional compilation with #if DEBUG
- OTHER_SWIFT_FLAGS = -D DEBUG
- // Whether to strip debugging symbols when copying the built product to its
- // final installation location
- STRIP_INSTALLED_PRODUCT = NO
- // The optimization level (-Onone, -O, -Ofast) for the produced Swift binary
- SWIFT_OPTIMIZATION_LEVEL = -Onone
- // Disable Developer ID timestamping
- OTHER_CODE_SIGN_FLAGS = --timestamp=none
|