|
130 | 130 | isa = XCBuildConfiguration; |
131 | 131 | buildSettings = { |
132 | 132 | ALWAYS_SEARCH_USER_PATHS = NO; |
133 | | - CLANG_ANALYZER_NONNULL = YES; |
134 | | - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
135 | | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
136 | | - CLANG_CXX_LIBRARY = "libc++"; |
137 | | - CLANG_ENABLE_MODULES = YES; |
138 | | - CLANG_ENABLE_OBJC_ARC = YES; |
139 | | - CLANG_ENABLE_OBJC_WEAK = YES; |
140 | | - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
141 | | - CLANG_WARN_BOOL_CONVERSION = YES; |
142 | | - CLANG_WARN_COMMA = YES; |
143 | | - CLANG_WARN_CONSTANT_CONVERSION = YES; |
144 | | - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
145 | | - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
146 | | - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
147 | | - CLANG_WARN_EMPTY_BODY = YES; |
148 | | - CLANG_WARN_ENUM_CONVERSION = YES; |
149 | | - CLANG_WARN_INFINITE_RECURSION = YES; |
150 | | - CLANG_WARN_INT_CONVERSION = YES; |
151 | | - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
152 | | - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
153 | | - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
154 | | - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
155 | | - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
156 | | - CLANG_WARN_STRICT_PROTOTYPES = YES; |
157 | | - CLANG_WARN_SUSPICIOUS_MOVE = YES; |
158 | | - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; |
159 | | - CLANG_WARN_UNREACHABLE_CODE = YES; |
160 | | - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
161 | | - CODE_SIGN_IDENTITY = "iPhone Developer"; |
162 | 133 | COPY_PHASE_STRIP = NO; |
163 | 134 | DEBUG_INFORMATION_FORMAT = dwarf; |
164 | | - ENABLE_STRICT_OBJC_MSGSEND = YES; |
165 | | - ENABLE_TESTABILITY = YES; |
166 | | - GCC_C_LANGUAGE_STANDARD = c99; |
167 | | - GCC_DYNAMIC_NO_PIC = NO; |
168 | | - GCC_NO_COMMON_BLOCKS = YES; |
169 | | - GCC_OPTIMIZATION_LEVEL = 0; |
170 | 135 | GCC_PREPROCESSOR_DEFINITIONS = ( |
171 | 136 | "DEBUG=1", |
172 | 137 | "$(inherited)", |
173 | 138 | ); |
174 | | - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
175 | | - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
176 | | - GCC_WARN_UNDECLARED_SELECTOR = YES; |
177 | | - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
178 | | - GCC_WARN_UNUSED_FUNCTION = YES; |
179 | | - GCC_WARN_UNUSED_VARIABLE = YES; |
180 | 139 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
181 | | - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; |
182 | | - MTL_FAST_MATH = YES; |
183 | 140 | ONLY_ACTIVE_ARCH = YES; |
184 | 141 | SDKROOT = iphoneos; |
185 | 142 | }; |
|
189 | 146 | isa = XCBuildConfiguration; |
190 | 147 | buildSettings = { |
191 | 148 | ALWAYS_SEARCH_USER_PATHS = NO; |
192 | | - CLANG_ANALYZER_NONNULL = YES; |
193 | | - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
194 | | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
195 | | - CLANG_CXX_LIBRARY = "libc++"; |
196 | | - CLANG_ENABLE_MODULES = YES; |
197 | | - CLANG_ENABLE_OBJC_ARC = YES; |
198 | | - CLANG_ENABLE_OBJC_WEAK = YES; |
199 | | - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
200 | | - CLANG_WARN_BOOL_CONVERSION = YES; |
201 | | - CLANG_WARN_COMMA = YES; |
202 | | - CLANG_WARN_CONSTANT_CONVERSION = YES; |
203 | | - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
204 | | - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
205 | | - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
206 | | - CLANG_WARN_EMPTY_BODY = YES; |
207 | | - CLANG_WARN_ENUM_CONVERSION = YES; |
208 | | - CLANG_WARN_INFINITE_RECURSION = YES; |
209 | | - CLANG_WARN_INT_CONVERSION = YES; |
210 | | - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
211 | | - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
212 | | - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
213 | | - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
214 | | - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
215 | | - CLANG_WARN_STRICT_PROTOTYPES = YES; |
216 | | - CLANG_WARN_SUSPICIOUS_MOVE = YES; |
217 | | - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; |
218 | | - CLANG_WARN_UNREACHABLE_CODE = YES; |
219 | | - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
220 | | - CODE_SIGN_IDENTITY = "iPhone Developer"; |
221 | 149 | COPY_PHASE_STRIP = NO; |
222 | 150 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
223 | | - ENABLE_NS_ASSERTIONS = NO; |
224 | | - ENABLE_STRICT_OBJC_MSGSEND = YES; |
225 | | - GCC_C_LANGUAGE_STANDARD = c99; |
226 | | - GCC_NO_COMMON_BLOCKS = YES; |
227 | | - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
228 | | - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
229 | | - GCC_WARN_UNDECLARED_SELECTOR = YES; |
230 | | - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
231 | | - GCC_WARN_UNUSED_FUNCTION = YES; |
232 | | - GCC_WARN_UNUSED_VARIABLE = YES; |
| 151 | + GCC_TREAT_WARNINGS_AS_ERRORS = YES; |
233 | 152 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
234 | | - MTL_ENABLE_DEBUG_INFO = NO; |
235 | | - MTL_FAST_MATH = YES; |
236 | 153 | SDKROOT = iphoneos; |
237 | 154 | VALIDATE_PRODUCT = YES; |
238 | 155 | }; |
|
241 | 158 | FA417A0322960F0F00B05B95 /* Debug */ = { |
242 | 159 | isa = XCBuildConfiguration; |
243 | 160 | buildSettings = { |
244 | | - CODE_SIGN_STYLE = Automatic; |
245 | | - DEVELOPMENT_TEAM = RF8MD5DK7G; |
246 | 161 | MACH_O_TYPE = mh_dylib; |
247 | | - OTHER_LDFLAGS = "-ObjC"; |
248 | 162 | PRODUCT_NAME = "$(TARGET_NAME)"; |
249 | 163 | SKIP_INSTALL = YES; |
250 | | - TARGETED_DEVICE_FAMILY = "1,2"; |
251 | 164 | }; |
252 | 165 | name = Debug; |
253 | 166 | }; |
254 | 167 | FA417A0422960F0F00B05B95 /* Release */ = { |
255 | 168 | isa = XCBuildConfiguration; |
256 | 169 | buildSettings = { |
257 | | - CODE_SIGN_STYLE = Automatic; |
258 | | - DEVELOPMENT_TEAM = RF8MD5DK7G; |
259 | 170 | MACH_O_TYPE = mh_dylib; |
260 | | - OTHER_LDFLAGS = "-ObjC"; |
261 | 171 | PRODUCT_NAME = "$(TARGET_NAME)"; |
262 | 172 | SKIP_INSTALL = YES; |
263 | | - TARGETED_DEVICE_FAMILY = "1,2"; |
264 | 173 | }; |
265 | 174 | name = Release; |
266 | 175 | }; |
|
0 commit comments