|
3 | 3 | archiveVersion = 1;
|
4 | 4 | classes = {
|
5 | 5 | };
|
6 |
| - objectVersion = 46; |
| 6 | + objectVersion = 52; |
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
|
58 | 58 | 53AF00C925D2AEC70005621D /* EventQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53AF00C825D2AEC70005621D /* EventQueue.swift */; };
|
59 | 59 | 53AF00D125D2B02D0005621D /* EventQueueDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53AF00D025D2B02D0005621D /* EventQueueDelegate.swift */; };
|
60 | 60 | 53F08C4825ECEFFD00BDFFB3 /* PusherChannel+EncryptionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53F08C4725ECEFFD00BDFFB3 /* PusherChannel+EncryptionHelpers.swift */; };
|
| 61 | + 57A44493264942B700984790 /* NWWebSocket.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57A44492264942B700984790 /* NWWebSocket.xcframework */; }; |
| 62 | + 57A44495264942BB00984790 /* TweetNacl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57A44494264942BB00984790 /* TweetNacl.xcframework */; }; |
61 | 63 | 736E53F5242A378B0052CC1B /* String+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736E53F3242A35D90052CC1B /* String+Extensions.swift */; };
|
62 | 64 | 736E53F7242A45AC0052CC1B /* XCTest+Assertions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736E53F6242A45AC0052CC1B /* XCTest+Assertions.swift */; };
|
63 | 65 | E2498293231E612700CFBBD6 /* PusherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2498292231E612700CFBBD6 /* PusherError.swift */; };
|
|
136 | 138 | 53AF00C825D2AEC70005621D /* EventQueue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventQueue.swift; sourceTree = "<group>"; };
|
137 | 139 | 53AF00D025D2B02D0005621D /* EventQueueDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventQueueDelegate.swift; sourceTree = "<group>"; };
|
138 | 140 | 53F08C4725ECEFFD00BDFFB3 /* PusherChannel+EncryptionHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PusherChannel+EncryptionHelpers.swift"; sourceTree = "<group>"; };
|
| 141 | + 57A44492264942B700984790 /* NWWebSocket.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = NWWebSocket.xcframework; path = Carthage/Build/NWWebSocket.xcframework; sourceTree = "<group>"; }; |
| 142 | + 57A44494264942BB00984790 /* TweetNacl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = TweetNacl.xcframework; path = Carthage/Build/TweetNacl.xcframework; sourceTree = "<group>"; }; |
139 | 143 | 736E53F3242A35D90052CC1B /* String+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extensions.swift"; sourceTree = "<group>"; };
|
140 | 144 | 736E53F6242A45AC0052CC1B /* XCTest+Assertions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "XCTest+Assertions.swift"; sourceTree = "<group>"; };
|
141 | 145 | 73D8A22C2435F381001FDE05 /* ChannelEventFactory+DecryptionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ChannelEventFactory+DecryptionTests.swift"; sourceTree = "<group>"; };
|
|
166 | 170 | isa = PBXFrameworksBuildPhase;
|
167 | 171 | buildActionMask = 2147483647;
|
168 | 172 | files = (
|
| 173 | + 57A44493264942B700984790 /* NWWebSocket.xcframework in Frameworks */, |
| 174 | + 57A44495264942BB00984790 /* TweetNacl.xcframework in Frameworks */, |
169 | 175 | );
|
170 | 176 | runOnlyForDeploymentPostprocessing = 0;
|
171 | 177 | };
|
|
178 | 184 | 33831C8B1A9CF61600B124F1 /* Sources */,
|
179 | 185 | 33BB995C1D21225B00B25C2A /* Tests */,
|
180 | 186 | 33831C8A1A9CF61600B124F1 /* Products */,
|
| 187 | + 57A44491264942B700984790 /* Frameworks */, |
181 | 188 | );
|
182 | 189 | sourceTree = "<group>";
|
183 | 190 | };
|
|
390 | 397 | path = Models;
|
391 | 398 | sourceTree = "<group>";
|
392 | 399 | };
|
| 400 | + 57A44491264942B700984790 /* Frameworks */ = { |
| 401 | + isa = PBXGroup; |
| 402 | + children = ( |
| 403 | + 57A44494264942BB00984790 /* TweetNacl.xcframework */, |
| 404 | + 57A44492264942B700984790 /* NWWebSocket.xcframework */, |
| 405 | + ); |
| 406 | + name = Frameworks; |
| 407 | + sourceTree = "<group>"; |
| 408 | + }; |
393 | 409 | /* End PBXGroup section */
|
394 | 410 |
|
395 | 411 | /* Begin PBXHeadersBuildPhase section */
|
|
440 | 456 | 33831C901A9CF61600B124F1 /* Sources */,
|
441 | 457 | 33C40CB81C1DFC91008A54E3 /* Headers */,
|
442 | 458 | 33831C921A9CF61600B124F1 /* Resources */,
|
443 |
| - 33A108CA2051B57800D624C9 /* Copy Carthage Frameworks */, |
444 | 459 | );
|
445 | 460 | buildRules = (
|
446 | 461 | );
|
|
508 | 523 | /* End PBXResourcesBuildPhase section */
|
509 | 524 |
|
510 | 525 | /* Begin PBXShellScriptBuildPhase section */
|
511 |
| - 33A108CA2051B57800D624C9 /* Copy Carthage Frameworks */ = { |
512 |
| - isa = PBXShellScriptBuildPhase; |
513 |
| - buildActionMask = 2147483647; |
514 |
| - files = ( |
515 |
| - ); |
516 |
| - inputPaths = ( |
517 |
| - NWWebSocket, |
518 |
| - TweetNacl, |
519 |
| - ); |
520 |
| - name = "Copy Carthage Frameworks"; |
521 |
| - outputPaths = ( |
522 |
| - ); |
523 |
| - runOnlyForDeploymentPostprocessing = 0; |
524 |
| - shellPath = /bin/sh; |
525 |
| - shellScript = "case \"$PLATFORM_NAME\" in\nmacosx) plat=Mac;;\niphone*) plat=iOS;;\nwatch*) plat=watchOS;;\ntv*) plat=tvOS;;\nappletv*) plat=tvOS;;\n*) echo \"error: Unknown PLATFORM_NAME: $PLATFORM_NAME\"; exit 1;;\nesac\nfor (( n = 0; n < SCRIPT_INPUT_FILE_COUNT; n++ )); do\nVAR=SCRIPT_INPUT_FILE_$n\nframework=$(basename \"${!VAR}\")\nexport SCRIPT_INPUT_FILE_$n=\"$SRCROOT\"/Carthage/Build/$plat/\"$framework\".framework\ndone\n\n/usr/local/bin/carthage copy-frameworks || exit\n\nfor (( n = 0; n < SCRIPT_INPUT_FILE_COUNT; n++ )); do\nVAR=SCRIPT_INPUT_FILE_$n\nsource=${!VAR}.dSYM\ndest=${BUILT_PRODUCTS_DIR}/$(basename \"$source\")\nditto \"$source\" \"$dest\" || exit\ndone\n"; |
526 |
| - }; |
527 | 526 | 5333AD0824F928F1006E8DF0 /* Run SwiftLint */ = {
|
528 | 527 | isa = PBXShellScriptBuildPhase;
|
529 | 528 | buildActionMask = 2147483647;
|
|
652 | 651 | /* Begin XCBuildConfiguration section */
|
653 | 652 | 33831C4E1A9CEDF800B124F1 /* Debug */ = {
|
654 | 653 | isa = XCBuildConfiguration;
|
655 |
| - baseConfigurationReference = 3301FED22051AB6400AE591A /* Carthage.xcconfig */; |
656 | 654 | buildSettings = {
|
657 | 655 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
658 | 656 | CLANG_WARN_BOOL_CONVERSION = YES;
|
|
675 | 673 | DEFINES_MODULE = YES;
|
676 | 674 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
677 | 675 | ENABLE_TESTABILITY = YES;
|
| 676 | + "FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "$(inherited)"; |
| 677 | + "FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "$(inherited)"; |
| 678 | + "FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "$(inherited)"; |
678 | 679 | GCC_NO_COMMON_BLOCKS = YES;
|
679 | 680 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
680 | 681 | GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
|
695 | 696 | };
|
696 | 697 | 33831C4F1A9CEDF800B124F1 /* Release */ = {
|
697 | 698 | isa = XCBuildConfiguration;
|
698 |
| - baseConfigurationReference = 3301FED22051AB6400AE591A /* Carthage.xcconfig */; |
699 | 699 | buildSettings = {
|
700 | 700 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
701 | 701 | CLANG_WARN_BOOL_CONVERSION = YES;
|
|
717 | 717 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
718 | 718 | DEFINES_MODULE = YES;
|
719 | 719 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
| 720 | + "FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "$(inherited)"; |
| 721 | + "FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "$(inherited)"; |
| 722 | + "FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "$(inherited)"; |
720 | 723 | GCC_NO_COMMON_BLOCKS = YES;
|
721 | 724 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
722 | 725 | GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
|
728 | 731 | MACOSX_DEPLOYMENT_TARGET = 10.15;
|
729 | 732 | SDKROOT = "";
|
730 | 733 | SUPPORTED_PLATFORMS = "macosx appletvos iphoneos watchos appletvsimulator iphonesimulator watchsimulator";
|
731 |
| - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 734 | + SWIFT_COMPILATION_MODE = wholemodule; |
| 735 | + SWIFT_OPTIMIZATION_LEVEL = "-O"; |
732 | 736 | SWIFT_VERSION = 5.0;
|
733 | 737 | TVOS_DEPLOYMENT_TARGET = 13.0;
|
734 | 738 | WATCHOS_DEPLOYMENT_TARGET = 6.0;
|
|
779 | 783 | GCC_WARN_UNUSED_VARIABLE = YES;
|
780 | 784 | INFOPLIST_FILE = "$(SRCROOT)/Sources/Info.plist";
|
781 | 785 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
782 |
| - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 786 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 787 | + "$(inherited)", |
| 788 | + "@executable_path/Frameworks", |
| 789 | + "@loader_path/Frameworks", |
| 790 | + ); |
783 | 791 | MTL_ENABLE_DEBUG_INFO = YES;
|
784 | 792 | ONLY_ACTIVE_ARCH = YES;
|
785 | 793 | PRODUCT_BUNDLE_IDENTIFIER = "com.pusher.$(PRODUCT_NAME:rfc1034identifier)";
|
|
835 | 843 | GCC_WARN_UNUSED_VARIABLE = YES;
|
836 | 844 | INFOPLIST_FILE = "$(SRCROOT)/Sources/Info.plist";
|
837 | 845 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
838 |
| - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 846 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 847 | + "$(inherited)", |
| 848 | + "@executable_path/Frameworks", |
| 849 | + "@loader_path/Frameworks", |
| 850 | + ); |
839 | 851 | MTL_ENABLE_DEBUG_INFO = NO;
|
840 | 852 | PRODUCT_BUNDLE_IDENTIFIER = "com.pusher.$(PRODUCT_NAME:rfc1034identifier)";
|
841 | 853 | PRODUCT_NAME = PusherSwift;
|
|
874 | 886 | DEBUG_INFORMATION_FORMAT = dwarf;
|
875 | 887 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
876 | 888 | FRAMEWORK_SEARCH_PATHS = "$(inherited)";
|
| 889 | + "FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "$(inherited)"; |
| 890 | + "FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "$(inherited)"; |
| 891 | + "FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "$(inherited)"; |
877 | 892 | GCC_C_LANGUAGE_STANDARD = gnu99;
|
878 | 893 | GCC_DYNAMIC_NO_PIC = NO;
|
879 | 894 | GCC_OPTIMIZATION_LEVEL = 0;
|
|
889 | 904 | GCC_WARN_UNUSED_FUNCTION = YES;
|
890 | 905 | GCC_WARN_UNUSED_VARIABLE = YES;
|
891 | 906 | INFOPLIST_FILE = Tests/Info.plist;
|
892 |
| - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
893 |
| - "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
| 907 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 908 | + "$(inherited)", |
| 909 | + "@executable_path/Frameworks", |
| 910 | + "@loader_path/Frameworks", |
| 911 | + ); |
| 912 | + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = ( |
| 913 | + "$(inherited)", |
| 914 | + "@executable_path/../Frameworks", |
| 915 | + "@loader_path/../Frameworks", |
| 916 | + ); |
894 | 917 | MTL_ENABLE_DEBUG_INFO = YES;
|
895 | 918 | ONLY_ACTIVE_ARCH = YES;
|
896 | 919 | PRODUCT_BUNDLE_IDENTIFIER = "com.pusher.$(PRODUCT_NAME:rfc1034identifier)";
|
|
928 | 951 | ENABLE_NS_ASSERTIONS = NO;
|
929 | 952 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
930 | 953 | FRAMEWORK_SEARCH_PATHS = "$(inherited)";
|
| 954 | + "FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "$(inherited)"; |
| 955 | + "FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "$(inherited)"; |
| 956 | + "FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "$(inherited)"; |
931 | 957 | GCC_C_LANGUAGE_STANDARD = gnu99;
|
932 | 958 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
933 | 959 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
936 | 962 | GCC_WARN_UNUSED_FUNCTION = YES;
|
937 | 963 | GCC_WARN_UNUSED_VARIABLE = YES;
|
938 | 964 | INFOPLIST_FILE = Tests/Info.plist;
|
939 |
| - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
940 |
| - "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
| 965 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 966 | + "$(inherited)", |
| 967 | + "@executable_path/Frameworks", |
| 968 | + "@loader_path/Frameworks", |
| 969 | + ); |
| 970 | + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = ( |
| 971 | + "$(inherited)", |
| 972 | + "@executable_path/../Frameworks", |
| 973 | + "@loader_path/../Frameworks", |
| 974 | + ); |
941 | 975 | MTL_ENABLE_DEBUG_INFO = NO;
|
942 | 976 | PRODUCT_BUNDLE_IDENTIFIER = "com.pusher.$(PRODUCT_NAME:rfc1034identifier)";
|
943 | 977 | PRODUCT_NAME = PusherSwiftTests;
|
|
0 commit comments