|
287 | 287 | isa = PBXProject; |
288 | 288 | attributes = { |
289 | 289 | LastSwiftUpdateCheck = 0800; |
290 | | - LastUpgradeCheck = 0900; |
| 290 | + LastUpgradeCheck = 1000; |
291 | 291 | ORGANIZATIONNAME = "Max Howell"; |
292 | 292 | TargetAttributes = { |
293 | 293 | 630B2DFF1D5D0AF500DC10E9 = { |
|
455 | 455 | PRODUCT_NAME = "$(TARGET_NAME)"; |
456 | 456 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
457 | 457 | SWIFT_SUPPRESS_WARNINGS = YES; |
458 | | - SWIFT_VERSION = 3.0; |
| 458 | + SWIFT_VERSION = 4.0; |
459 | 459 | TEST_TARGET_NAME = PMKTestsHost; |
460 | 460 | }; |
461 | 461 | name = Debug; |
|
471 | 471 | PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.ui.UIKit; |
472 | 472 | PRODUCT_NAME = "$(TARGET_NAME)"; |
473 | 473 | SWIFT_SUPPRESS_WARNINGS = YES; |
474 | | - SWIFT_VERSION = 3.0; |
| 474 | + SWIFT_VERSION = 4.0; |
475 | 475 | TEST_TARGET_NAME = PMKTestsHost; |
476 | 476 | }; |
477 | 477 | name = Release; |
|
491 | 491 | CLANG_WARN_BOOL_CONVERSION = YES; |
492 | 492 | CLANG_WARN_COMMA = YES; |
493 | 493 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 494 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
494 | 495 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
495 | 496 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
496 | 497 | CLANG_WARN_EMPTY_BODY = YES; |
497 | 498 | CLANG_WARN_ENUM_CONVERSION = YES; |
498 | 499 | CLANG_WARN_INFINITE_RECURSION = YES; |
499 | 500 | CLANG_WARN_INT_CONVERSION = YES; |
500 | 501 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 502 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
501 | 503 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
502 | 504 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
503 | 505 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
534 | 536 | SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvsimulator appletvos"; |
535 | 537 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
536 | 538 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 539 | + SWIFT_VERSION = 3.0; |
537 | 540 | TARGETED_DEVICE_FAMILY = "1,2,3,4"; |
538 | 541 | TVOS_DEPLOYMENT_TARGET = 9.0; |
539 | 542 | WATCHOS_DEPLOYMENT_TARGET = 2.0; |
|
555 | 558 | CLANG_WARN_BOOL_CONVERSION = YES; |
556 | 559 | CLANG_WARN_COMMA = YES; |
557 | 560 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 561 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
558 | 562 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
559 | 563 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
560 | 564 | CLANG_WARN_EMPTY_BODY = YES; |
561 | 565 | CLANG_WARN_ENUM_CONVERSION = YES; |
562 | 566 | CLANG_WARN_INFINITE_RECURSION = YES; |
563 | 567 | CLANG_WARN_INT_CONVERSION = YES; |
564 | 568 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 569 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
565 | 570 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
566 | 571 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
567 | 572 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
590 | 595 | PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.UIKit; |
591 | 596 | SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvsimulator appletvos"; |
592 | 597 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 598 | + SWIFT_VERSION = 3.0; |
593 | 599 | TARGETED_DEVICE_FAMILY = "1,2,3,4"; |
594 | 600 | TVOS_DEPLOYMENT_TARGET = 9.0; |
595 | 601 | VALIDATE_PRODUCT = YES; |
|
611 | 617 | PRODUCT_MODULE_NAME = "${TARGET_NAME}"; |
612 | 618 | PRODUCT_NAME = "$(TARGET_NAME)"; |
613 | 619 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
614 | | - SWIFT_VERSION = 3.0; |
615 | 620 | }; |
616 | 621 | name = Debug; |
617 | 622 | }; |
|
628 | 633 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
629 | 634 | PRODUCT_MODULE_NAME = "${TARGET_NAME}"; |
630 | 635 | PRODUCT_NAME = "$(TARGET_NAME)"; |
631 | | - SWIFT_VERSION = 3.0; |
632 | 636 | }; |
633 | 637 | name = Release; |
634 | 638 | }; |
|
643 | 647 | PRODUCT_NAME = "$(TARGET_NAME)"; |
644 | 648 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
645 | 649 | SWIFT_SUPPRESS_WARNINGS = YES; |
646 | | - SWIFT_VERSION = 3.0; |
| 650 | + SWIFT_VERSION = 4.0; |
647 | 651 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/PMKTestsHost.app/PMKTestsHost"; |
648 | 652 | }; |
649 | 653 | name = Debug; |
|
658 | 662 | PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.UIKit; |
659 | 663 | PRODUCT_NAME = "$(TARGET_NAME)"; |
660 | 664 | SWIFT_SUPPRESS_WARNINGS = YES; |
661 | | - SWIFT_VERSION = 3.0; |
| 665 | + SWIFT_VERSION = 4.0; |
662 | 666 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/PMKTestsHost.app/PMKTestsHost"; |
663 | 667 | }; |
664 | 668 | name = Release; |
|
675 | 679 | PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.host.UIKit; |
676 | 680 | PRODUCT_NAME = "$(TARGET_NAME)"; |
677 | 681 | SDKROOT = iphoneos; |
678 | | - SWIFT_VERSION = 3.0; |
| 682 | + SWIFT_VERSION = 4.0; |
679 | 683 | }; |
680 | 684 | name = Debug; |
681 | 685 | }; |
|
691 | 695 | PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.host.UIKit; |
692 | 696 | PRODUCT_NAME = "$(TARGET_NAME)"; |
693 | 697 | SDKROOT = iphoneos; |
694 | | - SWIFT_VERSION = 3.0; |
| 698 | + SWIFT_VERSION = 4.0; |
695 | 699 | }; |
696 | 700 | name = Release; |
697 | 701 | }; |
|
0 commit comments