|
@@ -25,6 +25,18 @@
|
|
757DA2531A4ED0A4002BA3EF /* PaddingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2521A4ED0A4002BA3EF /* PaddingTests.swift */; };
|
|
757DA2531A4ED0A4002BA3EF /* PaddingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2521A4ED0A4002BA3EF /* PaddingTests.swift */; };
|
|
757DA2551A4ED408002BA3EF /* AESTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2541A4ED408002BA3EF /* AESTests.swift */; };
|
|
757DA2551A4ED408002BA3EF /* AESTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2541A4ED408002BA3EF /* AESTests.swift */; };
|
|
757DA2591A4ED4D7002BA3EF /* ChaCha20Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2581A4ED4D7002BA3EF /* ChaCha20Tests.swift */; };
|
|
757DA2591A4ED4D7002BA3EF /* ChaCha20Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2581A4ED4D7002BA3EF /* ChaCha20Tests.swift */; };
|
|
|
|
+ 75843EA72072457A0050583A /* Tests-Release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843E9B2072457A0050583A /* Tests-Release.xcconfig */; };
|
|
|
|
+ 75843EA82072457A0050583A /* Tests-Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843E9C2072457A0050583A /* Tests-Debug.xcconfig */; };
|
|
|
|
+ 75843EA92072457A0050583A /* Project-Release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843E9D2072457A0050583A /* Project-Release.xcconfig */; };
|
|
|
|
+ 75843EAA2072457A0050583A /* Project-Shared.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843E9E2072457A0050583A /* Project-Shared.xcconfig */; };
|
|
|
|
+ 75843EAB2072457A0050583A /* CryptoSwift-Shared.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843E9F2072457A0050583A /* CryptoSwift-Shared.xcconfig */; };
|
|
|
|
+ 75843EAC2072457A0050583A /* CryptoSwift-Release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843EA02072457A0050583A /* CryptoSwift-Release.xcconfig */; };
|
|
|
|
+ 75843EAD2072457A0050583A /* Tests-Shared.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843EA12072457A0050583A /* Tests-Shared.xcconfig */; };
|
|
|
|
+ 75843EAE2072457A0050583A /* Tests-Test.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843EA22072457A0050583A /* Tests-Test.xcconfig */; };
|
|
|
|
+ 75843EAF2072457A0050583A /* CryptoSwift-Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843EA32072457A0050583A /* CryptoSwift-Debug.xcconfig */; };
|
|
|
|
+ 75843EB02072457A0050583A /* Project-Test.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843EA42072457A0050583A /* Project-Test.xcconfig */; };
|
|
|
|
+ 75843EB12072457A0050583A /* Project-Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843EA52072457A0050583A /* Project-Debug.xcconfig */; };
|
|
|
|
+ 75843EB22072457A0050583A /* CryptoSwift-Test.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 75843EA62072457A0050583A /* CryptoSwift-Test.xcconfig */; };
|
|
758A94281A65C59200E46135 /* HMACTests.swift in Resources */ = {isa = PBXBuildFile; fileRef = 758A94271A65C59200E46135 /* HMACTests.swift */; };
|
|
758A94281A65C59200E46135 /* HMACTests.swift in Resources */ = {isa = PBXBuildFile; fileRef = 758A94271A65C59200E46135 /* HMACTests.swift */; };
|
|
758A94291A65C67400E46135 /* HMACTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758A94271A65C59200E46135 /* HMACTests.swift */; };
|
|
758A94291A65C67400E46135 /* HMACTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758A94271A65C59200E46135 /* HMACTests.swift */; };
|
|
75B601EB197D6A6C0009B53D /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
75B601EB197D6A6C0009B53D /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
@@ -183,6 +195,18 @@
|
|
757DA2521A4ED0A4002BA3EF /* PaddingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingTests.swift; sourceTree = "<group>"; };
|
|
757DA2521A4ED0A4002BA3EF /* PaddingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingTests.swift; sourceTree = "<group>"; };
|
|
757DA2541A4ED408002BA3EF /* AESTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AESTests.swift; sourceTree = "<group>"; };
|
|
757DA2541A4ED408002BA3EF /* AESTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AESTests.swift; sourceTree = "<group>"; };
|
|
757DA2581A4ED4D7002BA3EF /* ChaCha20Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChaCha20Tests.swift; sourceTree = "<group>"; };
|
|
757DA2581A4ED4D7002BA3EF /* ChaCha20Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChaCha20Tests.swift; sourceTree = "<group>"; };
|
|
|
|
+ 75843E9B2072457A0050583A /* Tests-Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Tests-Release.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843E9C2072457A0050583A /* Tests-Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Tests-Debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843E9D2072457A0050583A /* Project-Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Project-Release.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843E9E2072457A0050583A /* Project-Shared.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Project-Shared.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843E9F2072457A0050583A /* CryptoSwift-Shared.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "CryptoSwift-Shared.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843EA02072457A0050583A /* CryptoSwift-Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "CryptoSwift-Release.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843EA12072457A0050583A /* Tests-Shared.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Tests-Shared.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843EA22072457A0050583A /* Tests-Test.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Tests-Test.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843EA32072457A0050583A /* CryptoSwift-Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "CryptoSwift-Debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843EA42072457A0050583A /* Project-Test.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Project-Test.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843EA52072457A0050583A /* Project-Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Project-Debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
+ 75843EA62072457A0050583A /* CryptoSwift-Test.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "CryptoSwift-Test.xcconfig"; sourceTree = "<group>"; };
|
|
758A94271A65C59200E46135 /* HMACTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HMACTests.swift; sourceTree = "<group>"; };
|
|
758A94271A65C59200E46135 /* HMACTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HMACTests.swift; sourceTree = "<group>"; };
|
|
75C2E76C1D55F097003D2BCA /* Access.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Access.swift; sourceTree = "<group>"; };
|
|
75C2E76C1D55F097003D2BCA /* Access.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Access.swift; sourceTree = "<group>"; };
|
|
75EC52381EE8B6CA0048EB3B /* AES.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AES.swift; sourceTree = "<group>"; };
|
|
75EC52381EE8B6CA0048EB3B /* AES.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AES.swift; sourceTree = "<group>"; };
|
|
@@ -290,6 +314,7 @@
|
|
754BE44B19693E190098E6F3 = {
|
|
754BE44B19693E190098E6F3 = {
|
|
isa = PBXGroup;
|
|
isa = PBXGroup;
|
|
children = (
|
|
children = (
|
|
|
|
+ 75843E9A2072457A0050583A /* config */,
|
|
755D27BC1D06DE6400C41692 /* CryptoSwift.playground */,
|
|
755D27BC1D06DE6400C41692 /* CryptoSwift.playground */,
|
|
75EC52361EE8B6CA0048EB3B /* Sources */,
|
|
75EC52361EE8B6CA0048EB3B /* Sources */,
|
|
754BE46419693E190098E6F3 /* Tests */,
|
|
754BE46419693E190098E6F3 /* Tests */,
|
|
@@ -342,6 +367,25 @@
|
|
name = "Supporting Files";
|
|
name = "Supporting Files";
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
};
|
|
};
|
|
|
|
+ 75843E9A2072457A0050583A /* config */ = {
|
|
|
|
+ isa = PBXGroup;
|
|
|
|
+ children = (
|
|
|
|
+ 75843E9B2072457A0050583A /* Tests-Release.xcconfig */,
|
|
|
|
+ 75843E9C2072457A0050583A /* Tests-Debug.xcconfig */,
|
|
|
|
+ 75843E9D2072457A0050583A /* Project-Release.xcconfig */,
|
|
|
|
+ 75843E9E2072457A0050583A /* Project-Shared.xcconfig */,
|
|
|
|
+ 75843E9F2072457A0050583A /* CryptoSwift-Shared.xcconfig */,
|
|
|
|
+ 75843EA02072457A0050583A /* CryptoSwift-Release.xcconfig */,
|
|
|
|
+ 75843EA12072457A0050583A /* Tests-Shared.xcconfig */,
|
|
|
|
+ 75843EA22072457A0050583A /* Tests-Test.xcconfig */,
|
|
|
|
+ 75843EA32072457A0050583A /* CryptoSwift-Debug.xcconfig */,
|
|
|
|
+ 75843EA42072457A0050583A /* Project-Test.xcconfig */,
|
|
|
|
+ 75843EA52072457A0050583A /* Project-Debug.xcconfig */,
|
|
|
|
+ 75843EA62072457A0050583A /* CryptoSwift-Test.xcconfig */,
|
|
|
|
+ );
|
|
|
|
+ path = config;
|
|
|
|
+ sourceTree = "<group>";
|
|
|
|
+ };
|
|
75EC52361EE8B6CA0048EB3B /* Sources */ = {
|
|
75EC52361EE8B6CA0048EB3B /* Sources */ = {
|
|
isa = PBXGroup;
|
|
isa = PBXGroup;
|
|
children = (
|
|
children = (
|
|
@@ -549,6 +593,18 @@
|
|
isa = PBXResourcesBuildPhase;
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
files = (
|
|
|
|
+ 75843EB02072457A0050583A /* Project-Test.xcconfig in Resources */,
|
|
|
|
+ 75843EA82072457A0050583A /* Tests-Debug.xcconfig in Resources */,
|
|
|
|
+ 75843EAA2072457A0050583A /* Project-Shared.xcconfig in Resources */,
|
|
|
|
+ 75843EB12072457A0050583A /* Project-Debug.xcconfig in Resources */,
|
|
|
|
+ 75843EAE2072457A0050583A /* Tests-Test.xcconfig in Resources */,
|
|
|
|
+ 75843EAF2072457A0050583A /* CryptoSwift-Debug.xcconfig in Resources */,
|
|
|
|
+ 75843EA72072457A0050583A /* Tests-Release.xcconfig in Resources */,
|
|
|
|
+ 75843EAD2072457A0050583A /* Tests-Shared.xcconfig in Resources */,
|
|
|
|
+ 75843EAB2072457A0050583A /* CryptoSwift-Shared.xcconfig in Resources */,
|
|
|
|
+ 75843EA92072457A0050583A /* Project-Release.xcconfig in Resources */,
|
|
|
|
+ 75843EAC2072457A0050583A /* CryptoSwift-Release.xcconfig in Resources */,
|
|
|
|
+ 75843EB22072457A0050583A /* CryptoSwift-Test.xcconfig in Resources */,
|
|
);
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
};
|
|
@@ -703,338 +759,64 @@
|
|
/* Begin XCBuildConfiguration section */
|
|
/* Begin XCBuildConfiguration section */
|
|
754BE46919693E190098E6F3 /* Debug */ = {
|
|
754BE46919693E190098E6F3 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843EA52072457A0050583A /* Project-Debug.xcconfig */;
|
|
buildSettings = {
|
|
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_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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;
|
|
|
|
- DEBUG_INFORMATION_FORMAT = dwarf;
|
|
|
|
- DEFINES_MODULE = YES;
|
|
|
|
- ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
|
|
- ENABLE_TESTABILITY = YES;
|
|
|
|
- GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
|
|
- GCC_DYNAMIC_NO_PIC = NO;
|
|
|
|
- GCC_NO_COMMON_BLOCKS = YES;
|
|
|
|
- GCC_PREPROCESSOR_DEFINITIONS = (
|
|
|
|
- "DEBUG=1",
|
|
|
|
- "$(inherited)",
|
|
|
|
- );
|
|
|
|
- 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_LABEL = 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 = YES;
|
|
|
|
- ONLY_ACTIVE_ARCH = YES;
|
|
|
|
- PRODUCT_NAME = CryptoSwift;
|
|
|
|
- SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx appletvos watchos appletvsimulator watchsimulator";
|
|
|
|
- SWIFT_COMPILATION_MODE = wholemodule;
|
|
|
|
- SWIFT_VERSION = 4.0;
|
|
|
|
- TARGETED_DEVICE_FAMILY = "1,2,3,4";
|
|
|
|
- TVOS_DEPLOYMENT_TARGET = 9.0;
|
|
|
|
- VERSIONING_SYSTEM = "apple-generic";
|
|
|
|
- VERSION_INFO_PREFIX = "";
|
|
|
|
- WATCHOS_DEPLOYMENT_TARGET = 2.0;
|
|
|
|
};
|
|
};
|
|
name = Debug;
|
|
name = Debug;
|
|
};
|
|
};
|
|
754BE46A19693E190098E6F3 /* Release */ = {
|
|
754BE46A19693E190098E6F3 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843E9D2072457A0050583A /* Project-Release.xcconfig */;
|
|
buildSettings = {
|
|
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_USE_OPTIMIZATION_PROFILE = YES;
|
|
|
|
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
|
|
- CLANG_WARN_BOOL_CONVERSION = YES;
|
|
|
|
- CLANG_WARN_COMMA = YES;
|
|
|
|
- CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
|
|
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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 = YES;
|
|
|
|
- CURRENT_PROJECT_VERSION = 1;
|
|
|
|
- DEBUG_INFORMATION_FORMAT = dwarf;
|
|
|
|
- DEFINES_MODULE = YES;
|
|
|
|
- ENABLE_NS_ASSERTIONS = NO;
|
|
|
|
- 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;
|
|
|
|
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
|
|
- GCC_WARN_UNUSED_FUNCTION = YES;
|
|
|
|
- GCC_WARN_UNUSED_LABEL = 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_COMPILATION_MODE = wholemodule;
|
|
|
|
- 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 = Release;
|
|
name = Release;
|
|
};
|
|
};
|
|
754BE46C19693E190098E6F3 /* Debug */ = {
|
|
754BE46C19693E190098E6F3 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843EA32072457A0050583A /* CryptoSwift-Debug.xcconfig */;
|
|
buildSettings = {
|
|
buildSettings = {
|
|
- APPLICATION_EXTENSION_API_ONLY = YES;
|
|
|
|
- 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;
|
|
|
|
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
|
|
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
|
|
|
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
|
|
- OTHER_SWIFT_FLAGS = "-Xfrontend -debug-time-function-bodies";
|
|
|
|
- PRODUCT_BUNDLE_IDENTIFIER = com.krzyzanowskim.CryptoSwift;
|
|
|
|
- PRODUCT_NAME = CryptoSwift;
|
|
|
|
- SKIP_INSTALL = YES;
|
|
|
|
- SWIFT_COMPILATION_MODE = wholemodule;
|
|
|
|
- SWIFT_ENFORCE_EXCLUSIVE_ACCESS = none;
|
|
|
|
- SWIFT_VERSION = 4.0;
|
|
|
|
- TVOS_DEPLOYMENT_TARGET = 9.0;
|
|
|
|
- WATCHOS_DEPLOYMENT_TARGET = 2.0;
|
|
|
|
};
|
|
};
|
|
name = Debug;
|
|
name = Debug;
|
|
};
|
|
};
|
|
754BE46D19693E190098E6F3 /* Release */ = {
|
|
754BE46D19693E190098E6F3 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843EA02072457A0050583A /* CryptoSwift-Release.xcconfig */;
|
|
buildSettings = {
|
|
buildSettings = {
|
|
- APPLICATION_EXTENSION_API_ONLY = YES;
|
|
|
|
- BITCODE_GENERATION_MODE = bitcode;
|
|
|
|
- CLANG_ENABLE_MODULES = YES;
|
|
|
|
- CLANG_USE_OPTIMIZATION_PROFILE = NO;
|
|
|
|
- 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_ENFORCE_EXCLUSIVE_ACCESS = "compile-time";
|
|
|
|
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
|
|
- SWIFT_VERSION = 4.0;
|
|
|
|
- TVOS_DEPLOYMENT_TARGET = 9.0;
|
|
|
|
- WATCHOS_DEPLOYMENT_TARGET = 2.0;
|
|
|
|
};
|
|
};
|
|
name = Release;
|
|
name = Release;
|
|
};
|
|
};
|
|
754BE46F19693E190098E6F3 /* Debug */ = {
|
|
754BE46F19693E190098E6F3 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843E9C2072457A0050583A /* Tests-Debug.xcconfig */;
|
|
buildSettings = {
|
|
buildSettings = {
|
|
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
|
- HEADER_SEARCH_PATHS = (
|
|
|
|
- "$(inherited)",
|
|
|
|
- "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 = NO;
|
|
|
|
- METAL_ENABLE_DEBUG_INFO = YES;
|
|
|
|
- PRODUCT_BUNDLE_IDENTIFIER = "com.hakore.${PRODUCT_NAME:rfc1034identifier}";
|
|
|
|
- PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
|
- SWIFT_OBJC_BRIDGING_HEADER = Tests/CryptoSwiftTests/Bridging.h;
|
|
|
|
};
|
|
};
|
|
name = Debug;
|
|
name = Debug;
|
|
};
|
|
};
|
|
754BE47019693E190098E6F3 /* Release */ = {
|
|
754BE47019693E190098E6F3 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843E9B2072457A0050583A /* Tests-Release.xcconfig */;
|
|
buildSettings = {
|
|
buildSettings = {
|
|
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
|
- GCC_OPTIMIZATION_LEVEL = fast;
|
|
|
|
- GCC_UNROLL_LOOPS = YES;
|
|
|
|
- HEADER_SEARCH_PATHS = (
|
|
|
|
- "$(inherited)",
|
|
|
|
- "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 = Release;
|
|
name = Release;
|
|
};
|
|
};
|
|
756B66AA1F6AAFDB00DEC41C /* Test */ = {
|
|
756B66AA1F6AAFDB00DEC41C /* Test */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843EA42072457A0050583A /* Project-Test.xcconfig */;
|
|
buildSettings = {
|
|
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_DEPRECATED_OBJC_IMPLEMENTATIONS = 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_IMPLICIT_RETAIN_SELF = 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;
|
|
|
|
- DEBUG_INFORMATION_FORMAT = dwarf;
|
|
|
|
- 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_LABEL = 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;
|
|
|
|
- ONLY_ACTIVE_ARCH = YES;
|
|
|
|
- PRODUCT_NAME = CryptoSwift;
|
|
|
|
- SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx appletvos watchos appletvsimulator watchsimulator";
|
|
|
|
- SWIFT_COMPILATION_MODE = wholemodule;
|
|
|
|
- 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 = Test;
|
|
name = Test;
|
|
};
|
|
};
|
|
756B66AB1F6AAFDB00DEC41C /* Test */ = {
|
|
756B66AB1F6AAFDB00DEC41C /* Test */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843EA62072457A0050583A /* CryptoSwift-Test.xcconfig */;
|
|
buildSettings = {
|
|
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_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;
|
|
|
|
- OTHER_SWIFT_FLAGS = "-Xfrontend -debug-time-function-bodies";
|
|
|
|
- PRODUCT_BUNDLE_IDENTIFIER = com.krzyzanowskim.CryptoSwift;
|
|
|
|
- PRODUCT_NAME = CryptoSwift;
|
|
|
|
- SKIP_INSTALL = YES;
|
|
|
|
- SWIFT_DISABLE_SAFETY_CHECKS = YES;
|
|
|
|
- SWIFT_ENFORCE_EXCLUSIVE_ACCESS = "compile-time";
|
|
|
|
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
|
|
- SWIFT_VERSION = 4.0;
|
|
|
|
- TVOS_DEPLOYMENT_TARGET = 9.0;
|
|
|
|
- WATCHOS_DEPLOYMENT_TARGET = 2.0;
|
|
|
|
};
|
|
};
|
|
name = Test;
|
|
name = Test;
|
|
};
|
|
};
|
|
756B66AC1F6AAFDB00DEC41C /* Test */ = {
|
|
756B66AC1F6AAFDB00DEC41C /* Test */ = {
|
|
isa = XCBuildConfiguration;
|
|
isa = XCBuildConfiguration;
|
|
|
|
+ baseConfigurationReference = 75843EA22072457A0050583A /* Tests-Test.xcconfig */;
|
|
buildSettings = {
|
|
buildSettings = {
|
|
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
|
- GCC_OPTIMIZATION_LEVEL = fast;
|
|
|
|
- GCC_UNROLL_LOOPS = YES;
|
|
|
|
- HEADER_SEARCH_PATHS = (
|
|
|
|
- "$(inherited)",
|
|
|
|
- "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 = Test;
|
|
name = Test;
|
|
};
|
|
};
|