]> git.saurik.com Git - apple/security.git/blame - sec/config/base.xcconfig
Security-55471.tar.gz
[apple/security.git] / sec / config / base.xcconfig
CommitLineData
427c49bc 1CODE_SIGN_IDENTITY = -
b1ab9ed8
A
2GCC_VERSION = com.apple.compilers.llvm.clang.1_0
3DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
4CURRENT_PROJECT_VERSION = $(RC_ProjectSourceVersion)
427c49bc
A
5VERSIONING_SYSTEM = apple-generic
6DEAD_CODE_STRIPPING = YES
b1ab9ed8
A
7
8ARCHS = $(ARCHS_STANDARD_32_64_BIT)
427c49bc
A
9
10GCC_WARN_CHECK_SWITCH_STATEMENTS = YES
11GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO // should be YES at some point
12CLANG_WARN_EMPTY_BODY = YES
13GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES
14GCC_WARN_SHADOW = NO // should be yes
15CLANG_WARN_CONSTANT_CONVERSION = YES
16GCC_WARN_64_TO_32_BIT_CONVERSION = YES
17CLANG_WARN_ENUM_CONVERSION = YES
18CLANG_WARN_INT_CONVERSION = NO// should be yes
19CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO // should be yes
20GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES
21GCC_WARN_ABOUT_RETURN_TYPE = YES
22GCC_WARN_MISSING_PARENTHESES = YES
23GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO // should be yes
24GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES
25GCC_WARN_ABOUT_MISSING_NEWLINE = YES
26//WARNING_CFLAGS
27GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES
28GCC_WARN_SIGN_COMPARE = YES
29CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO // should be yes
30GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES
31GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES
32GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES
33GCC_WARN_UNINITIALIZED_AUTOS = YES
34GCC_WARN_UNKNOWN_PRAGMAS = YES
35GCC_WARN_UNUSED_FUNCTION = YES
36GCC_WARN_UNUSED_LABEL = YES
37GCC_WARN_UNUSED_PARAMETER = NO // should be yes
38GCC_WARN_UNUSED_VALUE = YES
39GCC_WARN_UNUSED_VARIABLE = YES
40
41// No executables are made in sec, it can't know how
42// Therefore we shouldn't strip anyting
43// if somehow we decide to, the default is debuggable.
44
45COPY_PHASE_STRIP = NO
46STRIP_STYLE = debugging
47STRIP_INSTALLED_PRODUCT = NO