CODE_SIGN_IDENTITY = - GCC_VERSION = com.apple.compilers.llvm.clang.1_0 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym CURRENT_PROJECT_VERSION = $(RC_ProjectSourceVersion) VERSIONING_SYSTEM = apple-generic DEAD_CODE_STRIPPING = YES ARCHS = $(ARCHS_STANDARD_32_64_BIT) GCC_WARN_CHECK_SWITCH_STATEMENTS = YES GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO // should be YES at some point CLANG_WARN_EMPTY_BODY = YES GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES GCC_WARN_SHADOW = NO // should be yes CLANG_WARN_CONSTANT_CONVERSION = YES GCC_WARN_64_TO_32_BIT_CONVERSION = YES CLANG_WARN_ENUM_CONVERSION = YES CLANG_WARN_INT_CONVERSION = NO// should be yes CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO // should be 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 = NO // should be yes GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES GCC_WARN_ABOUT_MISSING_NEWLINE = YES //WARNING_CFLAGS GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES GCC_WARN_SIGN_COMPARE = YES CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO // should be yes GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES GCC_WARN_UNINITIALIZED_AUTOS = YES GCC_WARN_UNKNOWN_PRAGMAS = YES GCC_WARN_UNUSED_FUNCTION = YES GCC_WARN_UNUSED_LABEL = YES GCC_WARN_UNUSED_PARAMETER = NO // should be yes GCC_WARN_UNUSED_VALUE = YES GCC_WARN_UNUSED_VARIABLE = YES // No executables are made in sec, it can't know how // Therefore we shouldn't strip anyting // if somehow we decide to, the default is debuggable. COPY_PHASE_STRIP = NO STRIP_STYLE = debugging STRIP_INSTALLED_PRODUCT = NO WARNING_CFLAGS = -Wglobal-constructors -Wno-deprecated-declarations $(inherited)