|
@@ -696,7 +696,6 @@
|
|
|
"DEBUG=1",
|
|
|
"$(inherited)",
|
|
|
);
|
|
|
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
@@ -753,6 +752,7 @@
|
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
|
+ GCC_OPTIMIZATION_LEVEL = fast;
|
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
@@ -765,6 +765,7 @@
|
|
|
METAL_ENABLE_DEBUG_INFO = NO;
|
|
|
PRODUCT_NAME = CryptoSwift;
|
|
|
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx appletvos watchos appletvsimulator watchsimulator";
|
|
|
+ SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
|
SWIFT_VERSION = 4.0;
|
|
|
TARGETED_DEVICE_FAMILY = "1,2,3,4";
|
|
|
TVOS_DEPLOYMENT_TARGET = 9.0;
|
|
@@ -870,6 +871,115 @@
|
|
|
};
|
|
|
name = Release;
|
|
|
};
|
|
|
+ 756B66AA1F6AAFDB00DEC41C /* PerformanceTest */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_SEARCH_USER_PATHS = NO;
|
|
|
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
|
+ CLANG_CXX_LIBRARY = "libc++";
|
|
|
+ CLANG_ENABLE_MODULES = YES;
|
|
|
+ CLANG_ENABLE_OBJC_ARC = YES;
|
|
|
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
|
+ CLANG_WARN_BOOL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_COMMA = YES;
|
|
|
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
|
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
|
+ CLANG_WARN_EMPTY_BODY = YES;
|
|
|
+ CLANG_WARN_ENUM_CONVERSION = YES;
|
|
|
+ CLANG_WARN_INFINITE_RECURSION = YES;
|
|
|
+ CLANG_WARN_INT_CONVERSION = YES;
|
|
|
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
|
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
|
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
|
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
|
+ CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
|
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
|
+ CODE_SIGNING_REQUIRED = NO;
|
|
|
+ COPY_PHASE_STRIP = NO;
|
|
|
+ CURRENT_PROJECT_VERSION = 1;
|
|
|
+ DEFINES_MODULE = YES;
|
|
|
+ ENABLE_NS_ASSERTIONS = NO;
|
|
|
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
|
+ ENABLE_TESTABILITY = YES;
|
|
|
+ GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
|
+ GCC_NO_COMMON_BLOCKS = YES;
|
|
|
+ GCC_OPTIMIZATION_LEVEL = fast;
|
|
|
+ GCC_PREPROCESSOR_DEFINITIONS = "CI=1";
|
|
|
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
|
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
|
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
|
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
|
+ GCC_WARN_UNUSED_FUNCTION = YES;
|
|
|
+ GCC_WARN_UNUSED_VARIABLE = YES;
|
|
|
+ INFOPLIST_FILE = Sources/CryptoSwift/Info.plist;
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
|
|
+ MACOSX_DEPLOYMENT_TARGET = 10.9;
|
|
|
+ METAL_ENABLE_DEBUG_INFO = NO;
|
|
|
+ PRODUCT_NAME = CryptoSwift;
|
|
|
+ SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx appletvos watchos appletvsimulator watchsimulator";
|
|
|
+ SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
|
+ SWIFT_VERSION = 4.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2,3,4";
|
|
|
+ TVOS_DEPLOYMENT_TARGET = 9.0;
|
|
|
+ VALIDATE_PRODUCT = YES;
|
|
|
+ VERSIONING_SYSTEM = "apple-generic";
|
|
|
+ VERSION_INFO_PREFIX = "";
|
|
|
+ WATCHOS_DEPLOYMENT_TARGET = 2.0;
|
|
|
+ };
|
|
|
+ name = PerformanceTest;
|
|
|
+ };
|
|
|
+ 756B66AB1F6AAFDB00DEC41C /* PerformanceTest */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ APPLICATION_EXTENSION_API_ONLY = YES;
|
|
|
+ BITCODE_GENERATION_MODE = bitcode;
|
|
|
+ CLANG_ENABLE_MODULES = YES;
|
|
|
+ DYLIB_COMPATIBILITY_VERSION = 1;
|
|
|
+ DYLIB_CURRENT_VERSION = 1;
|
|
|
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
|
+ ENABLE_BITCODE = YES;
|
|
|
+ "ENABLE_BITCODE[sdk=macosx*]" = NO;
|
|
|
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
|
|
+ GCC_UNROLL_LOOPS = YES;
|
|
|
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
|
+ LLVM_LTO = YES;
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.krzyzanowskim.CryptoSwift;
|
|
|
+ PRODUCT_NAME = CryptoSwift;
|
|
|
+ SKIP_INSTALL = YES;
|
|
|
+ SWIFT_DISABLE_SAFETY_CHECKS = YES;
|
|
|
+ SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
|
+ TVOS_DEPLOYMENT_TARGET = 9.0;
|
|
|
+ WATCHOS_DEPLOYMENT_TARGET = 2.0;
|
|
|
+ };
|
|
|
+ name = PerformanceTest;
|
|
|
+ };
|
|
|
+ 756B66AC1F6AAFDB00DEC41C /* PerformanceTest */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
+ GCC_OPTIMIZATION_LEVEL = fast;
|
|
|
+ GCC_UNROLL_LOOPS = YES;
|
|
|
+ HEADER_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "/Applications/Xcode6-Beta3.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include",
|
|
|
+ "includes/**",
|
|
|
+ );
|
|
|
+ INFOPLIST_FILE = Tests/CryptoSwiftTests/Info.plist;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks @loader_path/../Frameworks @executable_path/../Frameworks";
|
|
|
+ LLVM_LTO = YES;
|
|
|
+ METAL_ENABLE_DEBUG_INFO = NO;
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = "com.hakore.${PRODUCT_NAME:rfc1034identifier}";
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ SWIFT_DISABLE_SAFETY_CHECKS = YES;
|
|
|
+ SWIFT_OBJC_BRIDGING_HEADER = Tests/CryptoSwiftTests/Bridging.h;
|
|
|
+ SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
|
+ };
|
|
|
+ name = PerformanceTest;
|
|
|
+ };
|
|
|
/* End XCBuildConfiguration section */
|
|
|
|
|
|
/* Begin XCConfigurationList section */
|
|
@@ -878,6 +988,7 @@
|
|
|
buildConfigurations = (
|
|
|
754BE46919693E190098E6F3 /* Debug */,
|
|
|
754BE46A19693E190098E6F3 /* Release */,
|
|
|
+ 756B66AA1F6AAFDB00DEC41C /* PerformanceTest */,
|
|
|
);
|
|
|
defaultConfigurationIsVisible = 0;
|
|
|
defaultConfigurationName = Release;
|
|
@@ -887,6 +998,7 @@
|
|
|
buildConfigurations = (
|
|
|
754BE46C19693E190098E6F3 /* Debug */,
|
|
|
754BE46D19693E190098E6F3 /* Release */,
|
|
|
+ 756B66AB1F6AAFDB00DEC41C /* PerformanceTest */,
|
|
|
);
|
|
|
defaultConfigurationIsVisible = 0;
|
|
|
defaultConfigurationName = Release;
|
|
@@ -896,6 +1008,7 @@
|
|
|
buildConfigurations = (
|
|
|
754BE46F19693E190098E6F3 /* Debug */,
|
|
|
754BE47019693E190098E6F3 /* Release */,
|
|
|
+ 756B66AC1F6AAFDB00DEC41C /* PerformanceTest */,
|
|
|
);
|
|
|
defaultConfigurationIsVisible = 0;
|
|
|
defaultConfigurationName = Release;
|