CryptoSwift-Test.xcconfig 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. //
  2. // CryptoSwift-Test.xcconfig
  3. //
  4. // Generated by BuildSettingExtractor on 02/04/2018
  5. // https://github.com/dempseyatgithub/BuildSettingExtractor
  6. //
  7. #include "CryptoSwift-Shared.xcconfig"
  8. BITCODE_GENERATION_MODE = bitcode
  9. // Unroll Loops
  10. //
  11. // Unrolls loops. Unrolling makes the code larger, but may make it faster by reducing the
  12. // number of branches executed.
  13. GCC_UNROLL_LOOPS = YES
  14. // Link-Time Optimization
  15. //
  16. // Enabling this setting allows optimization across file boundaries during linking.
  17. //
  18. // * *No:* Disabled. Do not use link-time optimization.
  19. // * *Monolithic Link-Time Optimization:* This mode performs monolithic link-time
  20. // optimization of binaries, combining all executable code into a single unit and running
  21. // aggressive compiler optimizations.
  22. // * *Incremental Link-Time Optimization:* This mode performs partitioned link-time
  23. // optimization of binaries, inlining between compilation units and running aggressive
  24. // compiler optimizations on each unit in parallel. This enables fast incremental builds
  25. // and uses less memory than Monolithic LTO.
  26. LLVM_LTO = YES
  27. // Other Swift Flags
  28. //
  29. // A list of additional flags to pass to the Swift compiler.
  30. OTHER_SWIFT_FLAGS = $(inherited) -Xfrontend -debug-time-function-bodies
  31. // Disable Safety Checks
  32. //
  33. // Disable runtime safety checks when optimizing.
  34. SWIFT_DISABLE_SAFETY_CHECKS = YES
  35. // Exclusive Access to Memory
  36. //
  37. // Enforce exclusive access to memory
  38. SWIFT_ENFORCE_EXCLUSIVE_ACCESS = compile-time
  39. // Swift Optimization Level
  40. //
  41. // * *None:* Compile without any optimization. [-Onone]
  42. // * *Optimize for Speed:* [-O]
  43. // * *Optimize for Size:* [-Osize]
  44. // * *Whole Module Optimization:* [-O -whole-module-optimization]
  45. SWIFT_OPTIMIZATION_LEVEL = -O