|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 961679332CFF117300B2B6DF /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 961679322CFF117300B2B6DF /* NetworkExtension.framework */; }; |
11 | 11 | 9616793D2CFF117300B2B6DF /* com.coder.Coder-Desktop.VPN.systemextension in Embed System Extensions */ = {isa = PBXBuildFile; fileRef = 961679302CFF117300B2B6DF /* com.coder.Coder-Desktop.VPN.systemextension */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; |
| 12 | + 961679532CFF207900B2B6DF /* SwiftProtobuf in Frameworks */ = {isa = PBXBuildFile; productRef = 961679522CFF207900B2B6DF /* SwiftProtobuf */; }; |
| 13 | + 961679552CFF207900B2B6DF /* SwiftProtobufPluginLibrary in Frameworks */ = {isa = PBXBuildFile; productRef = 961679542CFF207900B2B6DF /* SwiftProtobufPluginLibrary */; }; |
| 14 | + AA071D2C2D1041A7008D0B72 /* SwiftProtobuf in Frameworks */ = {isa = PBXBuildFile; productRef = 961679E22D03144900B2B6DF /* SwiftProtobuf */; }; |
| 15 | + AA071D2D2D1041A7008D0B72 /* SwiftProtobufPluginLibrary in Frameworks */ = {isa = PBXBuildFile; productRef = 961679E42D03144C00B2B6DF /* SwiftProtobufPluginLibrary */; }; |
12 | 16 | AA8BC3392D0060A900E1ABAA /* ViewInspector in Frameworks */ = {isa = PBXBuildFile; productRef = AA8BC3382D0060A900E1ABAA /* ViewInspector */; }; |
13 | 17 | AA8BC33F2D0061F200E1ABAA /* FluidMenuBarExtra in Frameworks */ = {isa = PBXBuildFile; productRef = AA8BC33E2D0061F200E1ABAA /* FluidMenuBarExtra */; }; |
14 | 18 | AA8BC4CF2D00A4B700E1ABAA /* KeychainAccess in Frameworks */ = {isa = PBXBuildFile; productRef = AA8BC4CE2D00A4B700E1ABAA /* KeychainAccess */; }; |
15 | 19 | AAD720D02D0816B200F6304D /* Alamofire in Frameworks */ = {isa = PBXBuildFile; productRef = AAD720CF2D0816B200F6304D /* Alamofire */; }; |
16 | | - 961679532CFF207900B2B6DF /* SwiftProtobuf in Frameworks */ = {isa = PBXBuildFile; productRef = 961679522CFF207900B2B6DF /* SwiftProtobuf */; }; |
17 | | - 961679552CFF207900B2B6DF /* SwiftProtobufPluginLibrary in Frameworks */ = {isa = PBXBuildFile; productRef = 961679542CFF207900B2B6DF /* SwiftProtobufPluginLibrary */; }; |
18 | 20 | /* End PBXBuildFile section */ |
19 | 21 |
|
20 | 22 | /* Begin PBXContainerItemProxy section */ |
|
86 | 88 | ); |
87 | 89 | target = 9616792F2CFF117300B2B6DF /* VPN */; |
88 | 90 | }; |
| 91 | + AA071D842D1041E9008D0B72 /* Exceptions for "Proto" folder in "Coder Desktop" target */ = { |
| 92 | + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; |
| 93 | + membershipExceptions = ( |
| 94 | + vpn.proto, |
| 95 | + ); |
| 96 | + target = 961678FB2CFF100D00B2B6DF /* Coder Desktop */; |
| 97 | + }; |
89 | 98 | /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ |
90 | 99 |
|
91 | 100 | /* Begin PBXFileSystemSynchronizedRootGroup section */ |
|
115 | 124 | 961679432CFF149000B2B6DF /* Proto */ = { |
116 | 125 | isa = PBXFileSystemSynchronizedRootGroup; |
117 | 126 | exceptions = ( |
| 127 | + AA071D842D1041E9008D0B72 /* Exceptions for "Proto" folder in "Coder Desktop" target */, |
118 | 128 | 961679472CFF14EA00B2B6DF /* Exceptions for "Proto" folder in "VPN" target */, |
119 | 129 | ); |
120 | 130 | path = Proto; |
|
159 | 169 | isa = PBXFrameworksBuildPhase; |
160 | 170 | buildActionMask = 2147483647; |
161 | 171 | files = ( |
162 | | - 961679E52D03144C00B2B6DF /* SwiftProtobufPluginLibrary in Frameworks */, |
| 172 | + AA071D2D2D1041A7008D0B72 /* SwiftProtobufPluginLibrary in Frameworks */, |
| 173 | + AA071D2C2D1041A7008D0B72 /* SwiftProtobuf in Frameworks */, |
163 | 174 | 961679332CFF117300B2B6DF /* NetworkExtension.framework in Frameworks */, |
164 | | - 961679E32D03144900B2B6DF /* SwiftProtobuf in Frameworks */, |
165 | 175 | ); |
166 | 176 | runOnlyForDeploymentPostprocessing = 0; |
167 | 177 | }; |
|
345 | 355 | attributes = { |
346 | 356 | BuildIndependentTargetsInParallel = 1; |
347 | 357 | LastSwiftUpdateCheck = 1610; |
348 | | - LastUpgradeCheck = 1610; |
| 358 | + LastUpgradeCheck = 1620; |
349 | 359 | TargetAttributes = { |
350 | 360 | 961678FB2CFF100D00B2B6DF = { |
351 | 361 | CreatedOnToolsVersion = 16.1; |
|
490 | 500 | target = 9616792F2CFF117300B2B6DF /* VPN */; |
491 | 501 | targetProxy = 9616793B2CFF117300B2B6DF /* PBXContainerItemProxy */; |
492 | 502 | }; |
493 | | - AA8BC33C2D0060E700E1ABAA /* PBXTargetDependency */ = { |
494 | | - isa = PBXTargetDependency; |
495 | | - productRef = AA8BC33B2D0060E700E1ABAA /* SwiftLintBuildToolPlugin */; |
496 | | - }; |
497 | 503 | 961679DE2D030E1D00B2B6DF /* PBXTargetDependency */ = { |
498 | 504 | isa = PBXTargetDependency; |
499 | 505 | target = 961678FB2CFF100D00B2B6DF /* Coder Desktop */; |
500 | 506 | targetProxy = 961679DD2D030E1D00B2B6DF /* PBXContainerItemProxy */; |
501 | 507 | }; |
| 508 | + AA8BC33C2D0060E700E1ABAA /* PBXTargetDependency */ = { |
| 509 | + isa = PBXTargetDependency; |
| 510 | + productRef = AA8BC33B2D0060E700E1ABAA /* SwiftLintBuildToolPlugin */; |
| 511 | + }; |
502 | 512 | /* End PBXTargetDependency section */ |
503 | 513 |
|
504 | 514 | /* Begin XCBuildConfiguration section */ |
|
536 | 546 | CLANG_WARN_UNREACHABLE_CODE = YES; |
537 | 547 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
538 | 548 | COPY_PHASE_STRIP = NO; |
| 549 | + DEAD_CODE_STRIPPING = YES; |
539 | 550 | DEBUG_INFORMATION_FORMAT = dwarf; |
540 | 551 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
541 | 552 | ENABLE_TESTABILITY = YES; |
|
562 | 573 | SDKROOT = macosx; |
563 | 574 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; |
564 | 575 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 576 | + SWIFT_VERSION = 6.0; |
565 | 577 | }; |
566 | 578 | name = Debug; |
567 | 579 | }; |
|
599 | 611 | CLANG_WARN_UNREACHABLE_CODE = YES; |
600 | 612 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
601 | 613 | COPY_PHASE_STRIP = NO; |
| 614 | + DEAD_CODE_STRIPPING = YES; |
602 | 615 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
603 | 616 | ENABLE_NS_ASSERTIONS = NO; |
604 | 617 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
|
617 | 630 | MTL_FAST_MATH = YES; |
618 | 631 | SDKROOT = macosx; |
619 | 632 | SWIFT_COMPILATION_MODE = wholemodule; |
| 633 | + SWIFT_VERSION = 6.0; |
620 | 634 | }; |
621 | 635 | name = Release; |
622 | 636 | }; |
|
629 | 643 | CODE_SIGN_STYLE = Automatic; |
630 | 644 | COMBINE_HIDPI_IMAGES = YES; |
631 | 645 | CURRENT_PROJECT_VERSION = 1; |
| 646 | + DEAD_CODE_STRIPPING = YES; |
632 | 647 | DEVELOPMENT_ASSET_PATHS = "\"Coder Desktop/Preview Content\""; |
633 | 648 | DEVELOPMENT_TEAM = 4399GN35BJ; |
634 | 649 | ENABLE_HARDENED_RUNTIME = YES; |
|
658 | 673 | CODE_SIGN_STYLE = Automatic; |
659 | 674 | COMBINE_HIDPI_IMAGES = YES; |
660 | 675 | CURRENT_PROJECT_VERSION = 1; |
| 676 | + DEAD_CODE_STRIPPING = YES; |
661 | 677 | DEVELOPMENT_ASSET_PATHS = "\"Coder Desktop/Preview Content\""; |
662 | 678 | DEVELOPMENT_TEAM = 4399GN35BJ; |
663 | 679 | ENABLE_HARDENED_RUNTIME = YES; |
|
684 | 700 | BUNDLE_LOADER = "$(TEST_HOST)"; |
685 | 701 | CODE_SIGN_STYLE = Automatic; |
686 | 702 | CURRENT_PROJECT_VERSION = 1; |
| 703 | + DEAD_CODE_STRIPPING = YES; |
687 | 704 | DEVELOPMENT_TEAM = 4399GN35BJ; |
688 | 705 | GENERATE_INFOPLIST_FILE = YES; |
689 | 706 | MACOSX_DEPLOYMENT_TARGET = 14.0; |
690 | 707 | MARKETING_VERSION = 1.0; |
691 | 708 | PRODUCT_BUNDLE_IDENTIFIER = "com.coder.Coder-DesktopTests"; |
692 | 709 | PRODUCT_NAME = "$(TARGET_NAME)"; |
693 | 710 | SWIFT_EMIT_LOC_STRINGS = NO; |
694 | | - SWIFT_VERSION = 5.0; |
| 711 | + SWIFT_VERSION = 6.0; |
695 | 712 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Coder Desktop.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Coder Desktop"; |
696 | 713 | }; |
697 | 714 | name = Debug; |
|
702 | 719 | BUNDLE_LOADER = "$(TEST_HOST)"; |
703 | 720 | CODE_SIGN_STYLE = Automatic; |
704 | 721 | CURRENT_PROJECT_VERSION = 1; |
| 722 | + DEAD_CODE_STRIPPING = YES; |
705 | 723 | DEVELOPMENT_TEAM = 4399GN35BJ; |
706 | 724 | GENERATE_INFOPLIST_FILE = YES; |
707 | 725 | MACOSX_DEPLOYMENT_TARGET = 14.0; |
708 | 726 | MARKETING_VERSION = 1.0; |
709 | 727 | PRODUCT_BUNDLE_IDENTIFIER = "com.coder.Coder-DesktopTests"; |
710 | 728 | PRODUCT_NAME = "$(TARGET_NAME)"; |
711 | 729 | SWIFT_EMIT_LOC_STRINGS = NO; |
712 | | - SWIFT_VERSION = 5.0; |
| 730 | + SWIFT_VERSION = 6.0; |
713 | 731 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Coder Desktop.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Coder Desktop"; |
714 | 732 | }; |
715 | 733 | name = Release; |
|
719 | 737 | buildSettings = { |
720 | 738 | CODE_SIGN_STYLE = Automatic; |
721 | 739 | CURRENT_PROJECT_VERSION = 1; |
| 740 | + DEAD_CODE_STRIPPING = YES; |
722 | 741 | DEVELOPMENT_TEAM = 4399GN35BJ; |
723 | 742 | GENERATE_INFOPLIST_FILE = YES; |
| 743 | + MACOSX_DEPLOYMENT_TARGET = 14.6; |
724 | 744 | MARKETING_VERSION = 1.0; |
725 | 745 | PRODUCT_BUNDLE_IDENTIFIER = "com.coder.Coder-DesktopUITests"; |
726 | 746 | PRODUCT_NAME = "$(TARGET_NAME)"; |
727 | 747 | SWIFT_EMIT_LOC_STRINGS = NO; |
728 | | - SWIFT_VERSION = 5.0; |
| 748 | + SWIFT_VERSION = 6.0; |
729 | 749 | TEST_TARGET_NAME = "Coder Desktop"; |
730 | 750 | }; |
731 | 751 | name = Debug; |
|
735 | 755 | buildSettings = { |
736 | 756 | CODE_SIGN_STYLE = Automatic; |
737 | 757 | CURRENT_PROJECT_VERSION = 1; |
| 758 | + DEAD_CODE_STRIPPING = YES; |
738 | 759 | DEVELOPMENT_TEAM = 4399GN35BJ; |
739 | 760 | GENERATE_INFOPLIST_FILE = YES; |
| 761 | + MACOSX_DEPLOYMENT_TARGET = 14.6; |
740 | 762 | MARKETING_VERSION = 1.0; |
741 | 763 | PRODUCT_BUNDLE_IDENTIFIER = "com.coder.Coder-DesktopUITests"; |
742 | 764 | PRODUCT_NAME = "$(TARGET_NAME)"; |
743 | 765 | SWIFT_EMIT_LOC_STRINGS = NO; |
744 | | - SWIFT_VERSION = 5.0; |
| 766 | + SWIFT_VERSION = 6.0; |
745 | 767 | TEST_TARGET_NAME = "Coder Desktop"; |
746 | 768 | }; |
747 | 769 | name = Release; |
|
752 | 774 | CODE_SIGN_ENTITLEMENTS = VPN/VPN.entitlements; |
753 | 775 | CODE_SIGN_STYLE = Automatic; |
754 | 776 | CURRENT_PROJECT_VERSION = 1; |
| 777 | + DEAD_CODE_STRIPPING = YES; |
755 | 778 | DEVELOPMENT_TEAM = 4399GN35BJ; |
756 | 779 | ENABLE_HARDENED_RUNTIME = YES; |
757 | 780 | GENERATE_INFOPLIST_FILE = YES; |
|
768 | 791 | PRODUCT_NAME = "$(inherited)"; |
769 | 792 | SKIP_INSTALL = YES; |
770 | 793 | SWIFT_EMIT_LOC_STRINGS = YES; |
771 | | - SWIFT_VERSION = 5.0; |
| 794 | + SWIFT_VERSION = 6.0; |
772 | 795 | }; |
773 | 796 | name = Debug; |
774 | 797 | }; |
|
778 | 801 | CODE_SIGN_ENTITLEMENTS = VPN/VPN.entitlements; |
779 | 802 | CODE_SIGN_STYLE = Automatic; |
780 | 803 | CURRENT_PROJECT_VERSION = 1; |
| 804 | + DEAD_CODE_STRIPPING = YES; |
781 | 805 | DEVELOPMENT_TEAM = 4399GN35BJ; |
782 | 806 | ENABLE_HARDENED_RUNTIME = YES; |
783 | 807 | GENERATE_INFOPLIST_FILE = YES; |
|
794 | 818 | PRODUCT_NAME = "$(inherited)"; |
795 | 819 | SKIP_INSTALL = YES; |
796 | 820 | SWIFT_EMIT_LOC_STRINGS = YES; |
797 | | - SWIFT_VERSION = 5.0; |
| 821 | + SWIFT_VERSION = 6.0; |
798 | 822 | }; |
799 | 823 | name = Release; |
800 | 824 | }; |
|
804 | 828 | BUNDLE_LOADER = "$(TEST_HOST)"; |
805 | 829 | CODE_SIGN_STYLE = Automatic; |
806 | 830 | CURRENT_PROJECT_VERSION = 1; |
| 831 | + DEAD_CODE_STRIPPING = YES; |
807 | 832 | DEVELOPMENT_TEAM = 4399GN35BJ; |
808 | 833 | GENERATE_INFOPLIST_FILE = YES; |
809 | 834 | MARKETING_VERSION = 1.0; |
|
821 | 846 | BUNDLE_LOADER = "$(TEST_HOST)"; |
822 | 847 | CODE_SIGN_STYLE = Automatic; |
823 | 848 | CURRENT_PROJECT_VERSION = 1; |
| 849 | + DEAD_CODE_STRIPPING = YES; |
824 | 850 | DEVELOPMENT_TEAM = 4399GN35BJ; |
825 | 851 | GENERATE_INFOPLIST_FILE = YES; |
826 | 852 | MARKETING_VERSION = 1.0; |
|
892 | 918 | /* End XCConfigurationList section */ |
893 | 919 |
|
894 | 920 | /* Begin XCRemoteSwiftPackageReference section */ |
| 921 | + 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */ = { |
| 922 | + isa = XCRemoteSwiftPackageReference; |
| 923 | + repositoryURL = "https://github.com/apple/swift-protobuf.git"; |
| 924 | + requirement = { |
| 925 | + kind = exactVersion; |
| 926 | + version = 1.28.2; |
| 927 | + }; |
| 928 | + }; |
895 | 929 | AA8BC3372D00609700E1ABAA /* XCRemoteSwiftPackageReference "ViewInspector" */ = { |
896 | 930 | isa = XCRemoteSwiftPackageReference; |
897 | 931 | repositoryURL = "https://github.com/nalexn/ViewInspector"; |
|
932 | 966 | minimumVersion = 5.10.2; |
933 | 967 | }; |
934 | 968 | }; |
935 | | - 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */ = { |
936 | | - isa = XCRemoteSwiftPackageReference; |
937 | | - repositoryURL = "https://github.com/apple/swift-protobuf.git"; |
938 | | - requirement = { |
939 | | - kind = exactVersion; |
940 | | - version = 1.28.2; |
941 | | - }; |
942 | | - }; |
943 | 969 | /* End XCRemoteSwiftPackageReference section */ |
944 | 970 |
|
945 | 971 | /* Begin XCSwiftPackageProductDependency section */ |
| 972 | + 961679522CFF207900B2B6DF /* SwiftProtobuf */ = { |
| 973 | + isa = XCSwiftPackageProductDependency; |
| 974 | + package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
| 975 | + productName = SwiftProtobuf; |
| 976 | + }; |
| 977 | + 961679542CFF207900B2B6DF /* SwiftProtobufPluginLibrary */ = { |
| 978 | + isa = XCSwiftPackageProductDependency; |
| 979 | + package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
| 980 | + productName = SwiftProtobufPluginLibrary; |
| 981 | + }; |
| 982 | + 961679E22D03144900B2B6DF /* SwiftProtobuf */ = { |
| 983 | + isa = XCSwiftPackageProductDependency; |
| 984 | + package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
| 985 | + productName = SwiftProtobuf; |
| 986 | + }; |
| 987 | + 961679E42D03144C00B2B6DF /* SwiftProtobufPluginLibrary */ = { |
| 988 | + isa = XCSwiftPackageProductDependency; |
| 989 | + package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
| 990 | + productName = SwiftProtobufPluginLibrary; |
| 991 | + }; |
946 | 992 | AA8BC3382D0060A900E1ABAA /* ViewInspector */ = { |
947 | 993 | isa = XCSwiftPackageProductDependency; |
948 | 994 | package = AA8BC3372D00609700E1ABAA /* XCRemoteSwiftPackageReference "ViewInspector" */; |
|
968 | 1014 | package = AAD720CE2D0816B200F6304D /* XCRemoteSwiftPackageReference "Alamofire" */; |
969 | 1015 | productName = Alamofire; |
970 | 1016 | }; |
971 | | - 961679522CFF207900B2B6DF /* SwiftProtobuf */ = { |
972 | | - isa = XCSwiftPackageProductDependency; |
973 | | - package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
974 | | - productName = SwiftProtobuf; |
975 | | - }; |
976 | | - 961679542CFF207900B2B6DF /* SwiftProtobufPluginLibrary */ = { |
977 | | - isa = XCSwiftPackageProductDependency; |
978 | | - package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
979 | | - productName = SwiftProtobufPluginLibrary; |
980 | | - }; |
981 | | - 961679E22D03144900B2B6DF /* SwiftProtobuf */ = { |
982 | | - isa = XCSwiftPackageProductDependency; |
983 | | - package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
984 | | - productName = SwiftProtobuf; |
985 | | - }; |
986 | | - 961679E42D03144C00B2B6DF /* SwiftProtobufPluginLibrary */ = { |
987 | | - isa = XCSwiftPackageProductDependency; |
988 | | - package = 961679512CFF207900B2B6DF /* XCRemoteSwiftPackageReference "swift-protobuf" */; |
989 | | - productName = SwiftProtobufPluginLibrary; |
990 | | - }; |
991 | 1017 | /* End XCSwiftPackageProductDependency section */ |
992 | 1018 | }; |
993 | 1019 | rootObject = 961678F42CFF100D00B2B6DF /* Project object */; |
|
0 commit comments