Skip to content

Instantly share code, notes, and snippets.

@oleksii-demedetskyi
Created May 23, 2013 10:30
Show Gist options
  • Save oleksii-demedetskyi/5635167 to your computer and use it in GitHub Desktop.
Save oleksii-demedetskyi/5635167 to your computer and use it in GitHub Desktop.
XConfigs list
INFOPLIST_FILE = $(SRCROOT)/project-Info.plist
CODE_SIGN_ENTITLEMENTS = project.entitlements
PRODUCT_NAME = Project
GCC_PRECOMPILE_PREFIX_HEADER = YES
GCC_PREFIX_HEADER = Project-Prefix.pch
#include "Release.xcconfig"
OTHER_CFLAGS = -DNS_BLOCK_ASSERTIONS=1
#include "../pods/Pods/Pods-PriceSnap.xcconfig"
#include "Application.xcconfig"
// Build
ONLY_ACTIVE_ARCH = NO;
SDKROOT = iphoneos
CODE_SIGN_IDENTITY[sdk=iphoneos*] = iPhone Developer
TARGETED_DEVICE_FAMILY = 1
IPHONEOS_DEPLOYMENT_TARGET = 6.0
VALIDATE_PRODUCT = NO
ALWAYS_SEARCH_USER_PATHS = NO
// Deployment
COPY_PHASE_STRIP = NO;
DEPLOYMENT_POSTPROCESSING = NO;
STRIP_INSTALLED_PRODUCT = NO;
GCC_C_LANGUAGE_STANDARD = gnu99
CLANG_CXX_LANGUAGE_STANDARD = gnu++0x
CLANG_CXX_LIBRARY = libc++
CLANG_ENABLE_OBJC_ARC = YES
// Warnings
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
GCC_WARN_SIGN_COMPARE = YES;
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNKNOWN_PRAGMAS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_LABEL = YES;
GCC_WARN_UNUSED_VALUE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
GCC_WARN_STRICT_SELECTOR_MATCH = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
CLANG_WARN__ARC_BRIDGE_CAST_NONARC = YES;
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = YES;
RUN_CLANG_STATIC_ANALYZER = YES;
WARNING_CFLAGS = -Warc-repeated-use-of-weak;
// Static Analyzer
CLANG_ANALYZER_DEADCODE_DEADSTORES = YES;
CLANG_ANALYZER_GCD = YES;
CLANG_ANALYZER_MALLOC = YES;
CLANG_ANALYZER_OBJC_ATSYNC = YES;
CLANG_ANALYZER_OBJC_NSCFERROR = YES;
CLANG_ANALYZER_OBJC_INCOMP_METHOD_TYPES = YES;
CLANG_ANALYZER_OBJC_CFNUMBER = YES;
CLANG_ANALYZER_OBJC_COLLECTIONS = YES;
CLANG_ANALYZER_OBJC_UNUSED_IVARS = YES;
CLANG_ANALYZER_OBJC_SELF_INIT = YES;
CLANG_ANALYZER_OBJC_RETAIN_COUNT = YES;
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
CLANG_ANALYZER_SECURITY_KEYCHAIN_API = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = YES;
#include "Base.xcconfig"
// Build
ONLY_ACTIVE_ARCH = YES
COPY_PHASE_STRIP = NO
// Deployment
GCC_DYNAMIC_NO_PIC = NO
GCC_OPTIMIZATION_LEVEL = 0
GCC_SYMBOLS_PRIVATE_EXTERN = NO
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) DEBUG=1
DEBUG_INFORMATION_FORMAT = dwarf
ALWAYS_SEARCH_USER_PATHS = YES
EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*][arch=*] = ZBarReaderViewImpl_Simulator.m
EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*][arch=*] = ZBarReaderViewImpl_Capture.m ZBarCaptureReader.m
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) NDEBUG=1
HEADER_SEARCH_PATHS = ${PODS_HEADERS_SEARCH_PATHS}
LIBRARY_SEARCH_PATHS = "$(PODS_ROOT)/TestFlightSDK"
OTHER_LDFLAGS = -ObjC -lTestFlight -liconv -lsqlite3.0 -lz -framework AVFoundation -framework CFNetwork -framework CoreGraphics -framework CoreLocation -framework CoreMedia -framework CoreVideo -framework Foundation -framework MobileCoreServices -framework QuartzCore -framework Security -framework SystemConfiguration -framework UIKit -weak_framework Accounts -weak_framework AdSupport -weak_framework Security -weak_framework Social
PODS_BUILD_HEADERS_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/AFNetworking" "${PODS_ROOT}/BuildHeaders/DCIntrospect" "${PODS_ROOT}/BuildHeaders/Facebook-iOS-SDK" "${PODS_ROOT}/BuildHeaders/Facebook-iOS-SDK/FacebookSDK" "${PODS_ROOT}/BuildHeaders/IGDigest" "${PODS_ROOT}/BuildHeaders/MACollectionUtilities" "${PODS_ROOT}/BuildHeaders/Mantle" "${PODS_ROOT}/BuildHeaders/Nocilla" "${PODS_ROOT}/BuildHeaders/SVProgressHUD" "${PODS_ROOT}/BuildHeaders/TestFlightSDK" "${PODS_ROOT}/BuildHeaders/ZBarSDK" "${PODS_ROOT}/BuildHeaders/libextobjc"
PODS_HEADERS_SEARCH_PATHS = ${PODS_PUBLIC_HEADERS_SEARCH_PATHS}
PODS_PUBLIC_HEADERS_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AFNetworking" "${PODS_ROOT}/Headers/DCIntrospect" "${PODS_ROOT}/Headers/Facebook-iOS-SDK" "${PODS_ROOT}/Headers/Facebook-iOS-SDK/FacebookSDK" "${PODS_ROOT}/Headers/IGDigest" "${PODS_ROOT}/Headers/MACollectionUtilities" "${PODS_ROOT}/Headers/Mantle" "${PODS_ROOT}/Headers/Nocilla" "${PODS_ROOT}/Headers/SVProgressHUD" "${PODS_ROOT}/Headers/TestFlightSDK" "${PODS_ROOT}/Headers/ZBarSDK" "${PODS_ROOT}/Headers/libextobjc"
PODS_ROOT = ${SRCROOT}/../pods/Pods
#include "Base.xcconfig"
// Build
CODE_SIGN_IDENTITY = iPhone Distribution
CODE_SIGN_IDENTITY[sdk=iphoneos*] = iPhone Distribution
VALIDATE_PRODUCT = YES
// Deployment
COPY_PHASE_STRIP = YES;
DEPLOYMENT_POSTPROCESSING = YES;
STRIP_INSTALLED_PRODUCT = YES;
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) RELEASE
#include "Release.xcconfig"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) TESTFLIGHT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment