Commit
This commit is contained in:
43
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Debug.xcconfig
vendored
Normal file
43
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Debug.xcconfig
vendored
Normal file
@ -0,0 +1,43 @@
|
||||
//
|
||||
// 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
|
27
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Profile.xcconfig
vendored
Normal file
27
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Profile.xcconfig
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
//
|
||||
// This file defines the base configuration for an optional profiling-specific
|
||||
// build of any project. To use these settings, create a Profile configuration
|
||||
// in your project, and use this file at the project level for the new
|
||||
// configuration.
|
||||
//
|
||||
|
||||
// based on the Release configuration, with some stuff related to debugging
|
||||
// symbols re-enabled
|
||||
#include "Release.xcconfig"
|
||||
|
||||
// Whether to strip debugging symbols when copying resources (like included
|
||||
// binaries)
|
||||
COPY_PHASE_STRIP = NO
|
||||
|
||||
// Whether to only build the active architecture
|
||||
ONLY_ACTIVE_ARCH = YES
|
||||
|
||||
// Whether to strip debugging symbols when copying the built product to its
|
||||
// final installation location
|
||||
STRIP_INSTALLED_PRODUCT = NO
|
||||
|
||||
// Whether to perform App Store validation checks
|
||||
VALIDATE_PRODUCT = NO
|
||||
|
||||
// Disable Developer ID timestamping
|
||||
OTHER_CODE_SIGN_FLAGS = --timestamp=none
|
34
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Release.xcconfig
vendored
Normal file
34
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Release.xcconfig
vendored
Normal file
@ -0,0 +1,34 @@
|
||||
//
|
||||
// This file defines the base configuration for a Release build of any project.
|
||||
// This should be set at the project level for the Release configuration.
|
||||
//
|
||||
|
||||
#include "../Common.xcconfig"
|
||||
|
||||
// Whether to strip debugging symbols when copying resources (like included
|
||||
// binaries)
|
||||
COPY_PHASE_STRIP = YES
|
||||
|
||||
// The optimization level (0, 1, 2, 3, s) for the produced binary
|
||||
GCC_OPTIMIZATION_LEVEL = s
|
||||
|
||||
// Preproccessor definitions to apply to each file compiled
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG=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 = NO
|
||||
|
||||
// Whether to strip debugging symbols when copying the built product to its
|
||||
// final installation location
|
||||
STRIP_INSTALLED_PRODUCT = YES
|
||||
|
||||
// The optimization level (-Onone, -O, -Owholemodule) for the produced Swift binary
|
||||
SWIFT_OPTIMIZATION_LEVEL = -Owholemodule
|
||||
|
||||
// Whether to perform App Store validation checks
|
||||
VALIDATE_PRODUCT = YES
|
||||
|
10
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Test.xcconfig
vendored
Normal file
10
Carthage/Checkouts/TrueTime.swift/External/xcconfigs/Base/Configurations/Test.xcconfig
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
//
|
||||
// This file defines the base configuration for a Test build of any project.
|
||||
// This should be set at the project level for the Test configuration.
|
||||
//
|
||||
|
||||
#include "Debug.xcconfig"
|
||||
|
||||
// Sandboxed apps can't be unit tested since they can't load some random
|
||||
// external bundle. So we disable sandboxing for testing.
|
||||
CODE_SIGN_ENTITLEMENTS =
|
Reference in New Issue
Block a user