Skip to content

Commit

Permalink
Made necessary changes to follow the new module guidelines. Added QAD…
Browse files Browse the repository at this point in the history
…eployment config, bitcode, and debug configuration setts where applicable
  • Loading branch information
Wes Ostler committed Aug 17, 2016
1 parent 580d187 commit 06e36b6
Showing 1 changed file with 84 additions and 0 deletions.
84 changes: 84 additions & 0 deletions ELKeychain.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,7 @@
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
Expand Down Expand Up @@ -307,6 +308,7 @@
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
Expand Down Expand Up @@ -382,13 +384,93 @@
};
name = Release;
};
EAA730341D64FD0D006CAFB0 /* QADeployment */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = 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_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
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_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = QADeployment;
};
EAA730351D64FD0D006CAFB0 /* QADeployment */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_MODULES = YES;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = ELKeychain/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = com.walmartlabs.ELKeychain;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
name = QADeployment;
};
EAA730361D64FD0D006CAFB0 /* QADeployment */ = {
isa = XCBuildConfiguration;
buildSettings = {
INFOPLIST_FILE = ELKeychainTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.walmartlabs.ELKeychainTests;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = QADeployment;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
17137CDA1CFDF33100AB46DD /* Build configuration list for PBXProject "ELKeychain" */ = {
isa = XCConfigurationList;
buildConfigurations = (
17137CF21CFDF33100AB46DD /* Debug */,
EAA730341D64FD0D006CAFB0 /* QADeployment */,
17137CF31CFDF33100AB46DD /* Release */,
);
defaultConfigurationIsVisible = 0;
Expand All @@ -398,6 +480,7 @@
isa = XCConfigurationList;
buildConfigurations = (
17137CF51CFDF33100AB46DD /* Debug */,
EAA730351D64FD0D006CAFB0 /* QADeployment */,
17137CF61CFDF33100AB46DD /* Release */,
);
defaultConfigurationIsVisible = 0;
Expand All @@ -407,6 +490,7 @@
isa = XCConfigurationList;
buildConfigurations = (
17137CF81CFDF33100AB46DD /* Debug */,
EAA730361D64FD0D006CAFB0 /* QADeployment */,
17137CF91CFDF33100AB46DD /* Release */,
);
defaultConfigurationIsVisible = 0;
Expand Down

0 comments on commit 06e36b6

Please sign in to comment.