Project-Debug.xcconfig 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. //
  2. // Project-Debug.xcconfig
  3. //
  4. // Generated by BuildSettingExtractor on 02/04/2018
  5. // https://github.com/dempseyatgithub/BuildSettingExtractor
  6. //
  7. #include "Project-Shared.xcconfig"
  8. // Strip Debug Symbols During Copy
  9. //
  10. // Specifies whether binary files that are copied during the build, such as in a Copy
  11. // Bundle Resources or Copy Files build phase, should be stripped of debugging symbols.
  12. // It does not cause the linked product of a target to be stripped—use
  13. // `STRIP_INSTALLED_PRODUCT` for that.
  14. COPY_PHASE_STRIP = NO
  15. // Enable Testability
  16. //
  17. // When this setting is activated, the product will be built with options appropriate for
  18. // running automated tests, such as making private interfaces accessible to the tests.
  19. // This may result in tests running slower than they would without testability enabled.
  20. ENABLE_TESTABILITY = YES
  21. // Generate Position-Dependent Code
  22. //
  23. // Faster function calls for applications. Not appropriate for shared libraries, which
  24. // need to be position-independent.
  25. GCC_DYNAMIC_NO_PIC = NO
  26. // Preprocessor Macros
  27. //
  28. // Space-separated list of preprocessor macros of the form `foo` or `foo=bar`.
  29. GCC_PREPROCESSOR_DEFINITIONS = $(inherited) DEBUG=1
  30. // Active Compilation Conditions
  31. //
  32. // A list of compilation conditions to enable for conditional compilation expressions.
  33. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG
  34. METAL_ENABLE_DEBUG_INFO = YES
  35. // Build Active Architecture Only
  36. //
  37. // If enabled, only the active architecture is built.
  38. ONLY_ACTIVE_ARCH = YES