|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 50; |
| 6 | + objectVersion = 54; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
|
111 | 111 | 6F8EC8ED1E2EBE80005DA7AE /* Project object */ = { |
112 | 112 | isa = PBXProject; |
113 | 113 | attributes = { |
114 | | - LastUpgradeCheck = 1020; |
| 114 | + LastUpgradeCheck = 1400; |
115 | 115 | ORGANIZATIONNAME = ""; |
116 | 116 | TargetAttributes = { |
117 | 117 | 6F8EC8F51E2EBE80005DA7AE = { |
|
153 | 153 | /* Begin PBXShellScriptBuildPhase section */ |
154 | 154 | 0F53D5E824D828CC00EF1BA1 /* Archive */ = { |
155 | 155 | isa = PBXShellScriptBuildPhase; |
| 156 | + alwaysOutOfDate = 1; |
156 | 157 | buildActionMask = 2147483647; |
157 | 158 | files = ( |
158 | 159 | ); |
|
163 | 164 | ); |
164 | 165 | runOnlyForDeploymentPostprocessing = 0; |
165 | 166 | shellPath = /bin/bash; |
166 | | - shellScript = "cd \"${TARGET_BUILD_DIR}\"\n\ndist=(\"$FULL_PRODUCT_NAME\")\nif [ -d \"$DWARF_DSYM_FILE_NAME\" ]; then dist+=(\"$DWARF_DSYM_FILE_NAME\"); fi\n\narchive=\"${PRODUCT_NAME}-${MODULE_VERSION}-$(echo $CONFIGURATION | tr /a-z/ /A-Z/).zip\"\nrm -rf *.zip\nif [ \"$CONFIGURATION\" == \"Release\" ]; then\n strip -x -T \"${EXECUTABLE_PATH}\" &>/dev/null || strip -x \"${EXECUTABLE_PATH}\"\nfi\nzip -qry \"${archive}\" \"${dist[@]}\"\n"; |
| 167 | + shellScript = "cd \"${TARGET_BUILD_DIR}\"\ndist=(\"$FULL_PRODUCT_NAME\")\narchive=\"${PRODUCT_NAME}-${MODULE_VERSION}-$(echo $CONFIGURATION | tr /a-z/ /A-Z/).zip\"\nrm -rf *.zip\nzip -qry \"${archive}\" \"${dist[@]}\"\n"; |
167 | 168 | }; |
168 | 169 | /* End PBXShellScriptBuildPhase section */ |
169 | 170 |
|
|
201 | 202 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
202 | 203 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
203 | 204 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 205 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
204 | 206 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
205 | 207 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
206 | 208 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
207 | 209 | CLANG_WARN_UNREACHABLE_CODE = YES; |
208 | 210 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 211 | + DEAD_CODE_STRIPPING = YES; |
209 | 212 | DEBUG_INFORMATION_FORMAT = dwarf; |
210 | 213 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
211 | 214 | ENABLE_TESTABILITY = YES; |
|
252 | 255 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
253 | 256 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
254 | 257 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 258 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
255 | 259 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
256 | 260 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
257 | 261 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
258 | 262 | CLANG_WARN_UNREACHABLE_CODE = YES; |
259 | 263 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 264 | + DEAD_CODE_STRIPPING = YES; |
260 | 265 | DEBUG_INFORMATION_FORMAT = dwarf; |
261 | 266 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
262 | 267 | GCC_C_LANGUAGE_STANDARD = c11; |
|
279 | 284 | 6F8EC9011E2EBE80005DA7AE /* Debug */ = { |
280 | 285 | isa = XCBuildConfiguration; |
281 | 286 | buildSettings = { |
| 287 | + CLANG_ANALYZER_DEADCODE_DEADSTORES = NO; |
| 288 | + CLANG_ANALYZER_DIVIDE_BY_ZERO = NO; |
| 289 | + CLANG_ANALYZER_NULL_DEREFERENCE = NO; |
282 | 290 | CLANG_ENABLE_OBJC_WEAK = YES; |
283 | 291 | CODE_SIGN_IDENTITY = ""; |
284 | | - CODE_SIGN_STYLE = Manual; |
285 | | - COPY_PHASE_STRIP = NO; |
286 | | - CURRENT_PROJECT_VERSION = 1.3.0; |
| 292 | + CURRENT_PROJECT_VERSION = 1.3.1; |
| 293 | + DEAD_CODE_STRIPPING = YES; |
287 | 294 | DEPLOYMENT_POSTPROCESSING = YES; |
288 | | - DEVELOPMENT_TEAM = ""; |
289 | 295 | GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO; |
290 | 296 | GCC_ENABLE_KERNEL_DEVELOPMENT = NO; |
291 | 297 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; |
|
295 | 301 | "$(inherited)", |
296 | 302 | ); |
297 | 303 | INFOPLIST_FILE = "$(SRCROOT)/Innie/Info.plist"; |
| 304 | + INSTALL_PATH = "$(DEFAULT_KEXT_INSTALL_PATH)"; |
298 | 305 | LIBRARY_SEARCH_PATHS = ( |
299 | 306 | "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64", |
300 | 307 | "$(inherited)", |
301 | 308 | ); |
302 | | - MACOSX_DEPLOYMENT_TARGET = 10.9; |
303 | | - MARKETING_VERSION = 1.3.0; |
| 309 | + MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 310 | + MARKETING_VERSION = 1.3.1; |
304 | 311 | MODULE_NAME = com.cdf.Innie; |
305 | | - MODULE_VERSION = 1.3.0; |
| 312 | + MODULE_VERSION = 1.3.1; |
306 | 313 | OTHER_CFLAGS = ( |
307 | 314 | "-mmmx", |
308 | 315 | "-msse", |
|
319 | 326 | "-Wno-vla", |
320 | 327 | ); |
321 | 328 | OTHER_LDFLAGS = "-static"; |
322 | | - PRODUCT_BUNDLE_IDENTIFIER = "$(MODULE_NAME)"; |
| 329 | + PRODUCT_BUNDLE_IDENTIFIER = com.cdf.Innie; |
323 | 330 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 331 | + RUN_CLANG_STATIC_ANALYZER = YES; |
324 | 332 | WRAPPER_EXTENSION = kext; |
325 | 333 | }; |
326 | 334 | name = Debug; |
|
330 | 338 | buildSettings = { |
331 | 339 | CLANG_ENABLE_OBJC_WEAK = YES; |
332 | 340 | CODE_SIGN_IDENTITY = ""; |
333 | | - CODE_SIGN_STYLE = Manual; |
334 | | - CURRENT_PROJECT_VERSION = 1.3.0; |
| 341 | + CURRENT_PROJECT_VERSION = 1.3.1; |
335 | 342 | DEAD_CODE_STRIPPING = YES; |
336 | 343 | DEPLOYMENT_POSTPROCESSING = YES; |
337 | | - DEVELOPMENT_TEAM = ""; |
338 | 344 | GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = NO; |
339 | 345 | GCC_ENABLE_KERNEL_DEVELOPMENT = NO; |
340 | | - GCC_GENERATE_DEBUGGING_SYMBOLS = YES; |
| 346 | + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; |
341 | 347 | GCC_PREPROCESSOR_DEFINITIONS = ( |
342 | 348 | "MODULE_VERSION=$(MODULE_VERSION)", |
343 | 349 | "PRODUCT_NAME=$(PRODUCT_NAME)", |
344 | 350 | ); |
345 | 351 | INFOPLIST_FILE = "$(SRCROOT)/Innie/Info.plist"; |
| 352 | + INSTALL_PATH = "$(DEFAULT_KEXT_INSTALL_PATH)"; |
346 | 353 | LIBRARY_SEARCH_PATHS = ( |
347 | 354 | "$(PROJECT_DIR)/MacKernelSDK/Library/x86_64", |
348 | 355 | "$(inherited)", |
349 | 356 | ); |
350 | | - LLVM_LTO = YES; |
351 | | - MACOSX_DEPLOYMENT_TARGET = 10.9; |
352 | | - MARKETING_VERSION = 1.3.0; |
| 357 | + MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 358 | + MARKETING_VERSION = 1.3.1; |
353 | 359 | MODULE_NAME = com.cdf.Innie; |
354 | | - MODULE_VERSION = 1.3.0; |
| 360 | + MODULE_VERSION = 1.3.1; |
355 | 361 | OTHER_CFLAGS = ( |
356 | 362 | "-mmmx", |
357 | 363 | "-msse", |
|
370 | 376 | OTHER_LDFLAGS = "-static"; |
371 | 377 | PRODUCT_BUNDLE_IDENTIFIER = "$(MODULE_NAME)"; |
372 | 378 | PRODUCT_NAME = "$(TARGET_NAME)"; |
373 | | - STRIP_STYLE = "non-global"; |
374 | 379 | WRAPPER_EXTENSION = kext; |
375 | 380 | }; |
376 | 381 | name = Release; |
|
0 commit comments