|
52 | 52 | 'lib_suffix': '.dylib', |
53 | 53 | 'ext_suffix': '.so', |
54 | 54 | 'debug_info_suffix': '.dSYM', |
| 55 | + |
| 56 | + 'silence_warnings': 0, |
55 | 57 | }, |
56 | 58 |
|
57 | 59 | 'defines': |
|
125 | 127 | ], |
126 | 128 | }, |
127 | 129 | ], |
| 130 | + [ |
| 131 | + 'silence_warnings == 0', |
| 132 | + { |
| 133 | + 'xcode_settings': |
| 134 | + { |
| 135 | + 'GCC_WARN_CHECK_SWITCH_STATEMENTS': 'YES', |
| 136 | + 'CLANG_WARN_EMPTY_BODY': 'YES', |
| 137 | + 'GCC_WARN_SHADOW': 'YES', |
| 138 | + 'CLANG_WARN_BOOL_CONVERSION': 'YES', |
| 139 | + 'CLANG_WARN_CONSTANT_CONVERSION': 'YES', |
| 140 | + 'GCC_WARN_64_TO_32_BIT_CONVERSION': 'YES', |
| 141 | + 'CLANG_WARN_ENUM_CONVERSION': 'YES', |
| 142 | + 'CLANG_WARN_INT_CONVERSION': 'YES', |
| 143 | + 'CLANG_WARN_IMPLICIT_SIGN_CONVERSION': 'YES', |
| 144 | + 'GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED': 'YES', |
| 145 | + 'GCC_WARN_ABOUT_RETURN_TYPE': 'YES', |
| 146 | + 'GCC_WARN_MISSING_PARENTHESES': 'YES', |
| 147 | + 'GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS': 'YES', |
| 148 | + 'GCC_WARN_ABOUT_MISSING_PROTOTYPES': 'NO', |
| 149 | + 'GCC_WARN_ABOUT_MISSING_NEWLINE': 'YES', |
| 150 | + 'CLANG_WARN_ASSIGN_ENUM': 'YES', |
| 151 | + 'GCC_WARN_ABOUT_POINTER_SIGNEDNESS': 'YES', |
| 152 | + 'GCC_WARN_SIGN_COMPARE': 'YES', |
| 153 | + 'CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION': 'YES', |
| 154 | + 'GCC_WARN_TYPECHECK_CALLS_TO_PRINTF': 'YES', |
| 155 | + 'GCC_WARN_UNINITIALIZED_AUTOS': 'YES', |
| 156 | + 'GCC_WARN_UNKNOWN_PRAGMAS': 'YES', |
| 157 | + 'CLANG_WARN_UNREACHABLE_CODE': 'YES', |
| 158 | + 'GCC_WARN_UNUSED_FUNCTION': 'YES', |
| 159 | + 'GCC_WARN_UNUSED_LABEL': 'YES', |
| 160 | + 'GCC_WARN_UNUSED_PARAMETER': 'NO', |
| 161 | + 'GCC_WARN_UNUSED_VALUE': 'YES', |
| 162 | + 'GCC_WARN_UNUSED_VARIABLE': 'YES', |
| 163 | + |
| 164 | + 'WARNING_CFLAGS': |
| 165 | + [ |
| 166 | + '-Wall', |
| 167 | + '-Wextra', |
| 168 | + '-Werror=declaration-after-statement', |
| 169 | + '-Wno-unused-parameter', |
| 170 | + ], |
| 171 | + }, |
| 172 | + }, |
| 173 | + { |
| 174 | + 'xcode_settings': |
| 175 | + { |
| 176 | + 'GCC_INHIBIT_ALL_WARNINGS': 'YES', |
| 177 | + }, |
| 178 | + }, |
| 179 | + ], |
128 | 180 | ], |
129 | 181 | }, |
130 | 182 |
|
|
0 commit comments