|
3 | 3 | archiveVersion = 1;
|
4 | 4 | classes = {
|
5 | 5 | };
|
6 |
| - objectVersion = 46; |
| 6 | + objectVersion = 51; |
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXAggregateTarget section */
|
|
257 | 257 | 089C1669FE841209C02AAC07 /* Project object */ = {
|
258 | 258 | isa = PBXProject;
|
259 | 259 | attributes = {
|
260 |
| - LastUpgradeCheck = 0620; |
| 260 | + LastUpgradeCheck = 1010; |
261 | 261 | ORGANIZATIONNAME = "Helmut K. C. Tessarek";
|
262 | 262 | TargetAttributes = {
|
263 | 263 | 0EB5C3641B252FB100FB9A19 = {
|
|
266 | 266 | };
|
267 | 267 | };
|
268 | 268 | buildConfigurationList = 1DBD214C08BA80EA00186707 /* Build configuration list for PBXProject "MySQL.prefPane" */;
|
269 |
| - compatibilityVersion = "Xcode 3.2"; |
| 269 | + compatibilityVersion = "Xcode 10.0"; |
270 | 270 | developmentRegion = English;
|
271 | 271 | hasScannedForEncodings = 1;
|
272 | 272 | knownRegions = (
|
|
321 | 321 | );
|
322 | 322 | runOnlyForDeploymentPostprocessing = 0;
|
323 | 323 | shellPath = /bin/bash;
|
324 |
| - shellScript = "GIT=/usr/bin/git\nSEP=\"_\"\nINFOPLIST=Classes/InfoPlist.h\n\n# CFBundleShortVersionString\tx.y[.z]\n# CFBundleVersion\t\t\t\tx.y.z-githash\n\ngithash=`$GIT log -1 --pretty=oneline --abbrev-commit |cut -c1-7`\nrevision=`$GIT log --oneline | wc -l |tr -d [[:space:]]`\n\n# if no tag, set x.y to 0.0\nif [ `$GIT describe --long 2>&1 |cut -c1-5` == \"fatal\" ]\nthen\nversion=0.0\ninternal_version=0.0.0${SEP}$githash\n\nelse\n\n# get tag and long tag name (w/o the githash)\nTAG=`$GIT describe --tags`\nTAGLONG=`$GIT describe --tags --long |sed \"s/-g${githash}//\"`\n\n# remove leading characters\nTAG=`echo $TAG |sed 's/[a-zA-Z]*//'`\nTAGLONG=`echo $TAGLONG |sed 's/[a-zA-Z]*//'`\n\n# get the number of commits since last tag\nTMP1=`expr \"$TAGLONG\" : '.*\\(-[0-9]*\\)'`\n\nif [ \"$TMP1\" == \"0\" ]\nthen\ncommits=0\nelse\ncommits=`echo $TMP1 |cut -c2-`\nfi\n\n# clean tag: remove anything after the version, replace consecutive . with one ., remove trailing .\nTAG=`echo $TAG | sed 's/\\([0-9\\.]*\\).*/\\1/' | sed 's/[\\.]\\{2,\\}/\\./g' | sed 's/\\.*$//'`\n\n# create version and internal_version\nversion=$TAG\n\nif [ \"$commits\" != \"0\" ] # if no commits since tagged, omit the zero in version\nthen\nversion=${TAG}.${commits}\nfi\n\ninternal_version=${TAG}.${commits}${SEP}${githash}\n\nfi\n\necho \"#define VERSION_INFO $version\" > $INFOPLIST\necho \"#define INTERNAL_VERSION_INFO $internal_version\" >> $INFOPLIST\necho \"#define GIT_HASH_INFO $githash\" >> $INFOPLIST\necho \"#define REVISION_INFO $revision\" >> $INFOPLIST\necho \"\" >> $INFOPLIST\necho \"#define VERSION \\\"$version\\\"\" >> $INFOPLIST\necho \"#define INTERNAL_VERSION \\\"$internal_version\\\"\" >> $INFOPLIST\necho \"#define GIT_HASH \\\"$githash\\\"\" >> $INFOPLIST\necho \"#define REVISION \\\"$revision\\\"\" >> $INFOPLIST\n"; |
| 324 | + shellScript = "GIT=/usr/bin/git\nSEP=\"_\"\nINFOPLIST=Classes/InfoPlist.h\n\n# CFBundleShortVersionString x.y[.z]\n# CFBundleVersion x.y.z-githash\n\ngithash=`$GIT log -1 --pretty=oneline --abbrev-commit |cut -c1-7`\nrevision=`$GIT log --oneline | wc -l |tr -d [[:space:]]`\n\n# if no tag, set x.y to 0.0\nif [ `$GIT describe --long 2>&1 |cut -c1-5` == \"fatal\" ]\nthen\nversion=0.0\ninternal_version=0.0.0${SEP}$githash\n\nelse\n\n# get tag and long tag name (w/o the githash)\nTAG=`$GIT describe --tags`\nTAGLONG=`$GIT describe --tags --long |sed \"s/-g${githash}//\"`\n\n# remove leading characters\nTAG=`echo $TAG |sed 's/[a-zA-Z]*//'`\nTAGLONG=`echo $TAGLONG |sed 's/[a-zA-Z]*//'`\n\n# get the number of commits since last tag\nTMP1=`expr \"$TAGLONG\" : '.*\\(-[0-9]*\\)'`\n\nif [ \"$TMP1\" == \"0\" ]\nthen\ncommits=0\nelse\ncommits=`echo $TMP1 |cut -c2-`\nfi\n\n# clean tag: remove anything after the version, replace consecutive . with one ., remove trailing .\nTAG=`echo $TAG | sed 's/\\([0-9\\.]*\\).*/\\1/' | sed 's/[\\.]\\{2,\\}/\\./g' | sed 's/\\.*$//'`\n\n# create version and internal_version\nversion=$TAG\n\nif [ \"$commits\" != \"0\" ] # if no commits since tagged, omit the zero in version\nthen\nversion=${TAG}.${commits}\nfi\n\ninternal_version=${TAG}.${commits}${SEP}${githash}\n\nfi\n\necho \"#define VERSION_INFO $version\" > $INFOPLIST\necho \"#define INTERNAL_VERSION_INFO $internal_version\" >> $INFOPLIST\necho \"#define GIT_HASH_INFO $githash\" >> $INFOPLIST\necho \"#define REVISION_INFO $revision\" >> $INFOPLIST\necho \"\" >> $INFOPLIST\necho \"#define VERSION \\\"$version\\\"\" >> $INFOPLIST\necho \"#define INTERNAL_VERSION \\\"$internal_version\\\"\" >> $INFOPLIST\necho \"#define GIT_HASH \\\"$githash\\\"\" >> $INFOPLIST\necho \"#define REVISION \\\"$revision\\\"\" >> $INFOPLIST\n"; |
325 | 325 | };
|
326 | 326 | /* End PBXShellScriptBuildPhase section */
|
327 | 327 |
|
|
364 | 364 | 0EB5C3661B252FB200FB9A19 /* Debug */ = {
|
365 | 365 | isa = XCBuildConfiguration;
|
366 | 366 | buildSettings = {
|
| 367 | + CLANG_ENABLE_OBJC_WEAK = YES; |
| 368 | + PRODUCT_BUNDLE_IDENTIFIER = "cx.evermeet.${PRODUCT_NAME:identifier}"; |
367 | 369 | PRODUCT_NAME = "$(TARGET_NAME)";
|
368 | 370 | };
|
369 | 371 | name = Debug;
|
370 | 372 | };
|
371 | 373 | 0EB5C3671B252FB200FB9A19 /* Release */ = {
|
372 | 374 | isa = XCBuildConfiguration;
|
373 | 375 | buildSettings = {
|
| 376 | + CLANG_ENABLE_OBJC_WEAK = YES; |
| 377 | + PRODUCT_BUNDLE_IDENTIFIER = "cx.evermeet.${PRODUCT_NAME:identifier}"; |
374 | 378 | PRODUCT_NAME = "$(TARGET_NAME)";
|
375 | 379 | };
|
376 | 380 | name = Release;
|
377 | 381 | };
|
378 | 382 | 1DBD214908BA80EA00186707 /* Debug */ = {
|
379 | 383 | isa = XCBuildConfiguration;
|
380 | 384 | buildSettings = {
|
381 |
| - ARCHS = "$(ARCHS_STANDARD)"; |
| 385 | + ALWAYS_SEARCH_USER_PATHS = NO; |
382 | 386 | CLANG_ENABLE_OBJC_ARC = YES;
|
383 | 387 | COPY_PHASE_STRIP = NO;
|
384 | 388 | FRAMEWORK_SEARCH_PATHS = (
|
|
387 | 391 | "\"$(SRCROOT)/Lib\"",
|
388 | 392 | );
|
389 | 393 | GCC_DYNAMIC_NO_PIC = NO;
|
390 |
| - GCC_ENABLE_FIX_AND_CONTINUE = YES; |
391 | 394 | GCC_OPTIMIZATION_LEVEL = 0;
|
392 | 395 | GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
393 | 396 | GCC_PREFIX_HEADER = "Classes/MySQL-Prefix.pch";
|
394 | 397 | INFOPLIST_FILE = Resources/Info.plist;
|
395 | 398 | INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
|
396 | 399 | MACOSX_DEPLOYMENT_TARGET = 10.9;
|
| 400 | + PRODUCT_BUNDLE_IDENTIFIER = "cx.evermeet.${PRODUCT_NAME:identifier}"; |
397 | 401 | PRODUCT_NAME = MySQL;
|
398 | 402 | SDKROOT = macosx;
|
399 | 403 | VALID_ARCHS = x86_64;
|
|
405 | 409 | 1DBD214A08BA80EA00186707 /* Release */ = {
|
406 | 410 | isa = XCBuildConfiguration;
|
407 | 411 | buildSettings = {
|
408 |
| - ARCHS = "$(ARCHS_STANDARD)"; |
| 412 | + ALWAYS_SEARCH_USER_PATHS = NO; |
409 | 413 | CLANG_ENABLE_OBJC_ARC = YES;
|
410 | 414 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
411 | 415 | FRAMEWORK_SEARCH_PATHS = (
|
|
418 | 422 | INFOPLIST_FILE = Resources/Info.plist;
|
419 | 423 | INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
|
420 | 424 | MACOSX_DEPLOYMENT_TARGET = 10.9;
|
| 425 | + PRODUCT_BUNDLE_IDENTIFIER = "cx.evermeet.${PRODUCT_NAME:identifier}"; |
421 | 426 | PRODUCT_NAME = MySQL;
|
422 | 427 | SDKROOT = macosx;
|
423 | 428 | VALID_ARCHS = x86_64;
|
|
428 | 433 | 1DBD214D08BA80EA00186707 /* Debug */ = {
|
429 | 434 | isa = XCBuildConfiguration;
|
430 | 435 | buildSettings = {
|
431 |
| - ARCHS = "$(ARCHS_STANDARD)"; |
| 436 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
| 437 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 438 | + CLANG_WARN_COMMA = YES; |
| 439 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 440 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
| 441 | + CLANG_WARN_EMPTY_BODY = YES; |
| 442 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 443 | + CLANG_WARN_INFINITE_RECURSION = YES; |
| 444 | + CLANG_WARN_INT_CONVERSION = YES; |
| 445 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 446 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 447 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
| 448 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 449 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 450 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
| 451 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 452 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 453 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
| 454 | + ENABLE_TESTABILITY = YES; |
432 | 455 | GCC_C_LANGUAGE_STANDARD = gnu99;
|
| 456 | + GCC_NO_COMMON_BLOCKS = YES; |
| 457 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
433 | 458 | GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
| 459 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 460 | + GCC_WARN_UNINITIALIZED_AUTOS = YES; |
| 461 | + GCC_WARN_UNUSED_FUNCTION = YES; |
434 | 462 | GCC_WARN_UNUSED_VARIABLE = YES;
|
435 | 463 | GENERATE_PKGINFO_FILE = YES;
|
436 | 464 | INFOPLIST_FILE = Resources/Info.plist;
|
437 | 465 | INFOPLIST_PREFIX_HEADER = Classes/InfoPlist.h;
|
438 | 466 | INFOPLIST_PREPROCESS = YES;
|
439 |
| - MACOSX_DEPLOYMENT_TARGET = 10.6; |
| 467 | + MACOSX_DEPLOYMENT_TARGET = 10.9; |
440 | 468 | ONLY_ACTIVE_ARCH = YES;
|
441 |
| - PREBINDING = NO; |
442 | 469 | SDKROOT = macosx;
|
443 | 470 | VALID_ARCHS = x86_64;
|
444 | 471 | };
|
|
447 | 474 | 1DBD214E08BA80EA00186707 /* Release */ = {
|
448 | 475 | isa = XCBuildConfiguration;
|
449 | 476 | buildSettings = {
|
450 |
| - ARCHS = "$(ARCHS_STANDARD)"; |
| 477 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
| 478 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 479 | + CLANG_WARN_COMMA = YES; |
| 480 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 481 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
| 482 | + CLANG_WARN_EMPTY_BODY = YES; |
| 483 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 484 | + CLANG_WARN_INFINITE_RECURSION = YES; |
| 485 | + CLANG_WARN_INT_CONVERSION = YES; |
| 486 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 487 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 488 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
| 489 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 490 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 491 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
| 492 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 493 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 494 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
451 | 495 | GCC_C_LANGUAGE_STANDARD = gnu99;
|
| 496 | + GCC_NO_COMMON_BLOCKS = YES; |
| 497 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
452 | 498 | GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
| 499 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 500 | + GCC_WARN_UNINITIALIZED_AUTOS = YES; |
| 501 | + GCC_WARN_UNUSED_FUNCTION = YES; |
453 | 502 | GCC_WARN_UNUSED_VARIABLE = YES;
|
454 | 503 | GENERATE_PKGINFO_FILE = YES;
|
455 | 504 | INFOPLIST_FILE = Resources/Info.plist;
|
456 | 505 | INFOPLIST_PREFIX_HEADER = Classes/InfoPlist.h;
|
457 | 506 | INFOPLIST_PREPROCESS = YES;
|
458 |
| - MACOSX_DEPLOYMENT_TARGET = 10.6; |
459 |
| - PREBINDING = NO; |
| 507 | + MACOSX_DEPLOYMENT_TARGET = 10.9; |
460 | 508 | SDKROOT = macosx;
|
461 | 509 | VALID_ARCHS = x86_64;
|
462 | 510 | };
|
|
0 commit comments