|
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
| 10 | + 01EF6F2A2B6A473900125696 /* MullvadApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01EF6F292B6A473900125696 /* MullvadApi.swift */; }; |
| 11 | + 01EF6F342B6A590700125696 /* libmullvad_api.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 01EF6F332B6A590700125696 /* libmullvad_api.a */; }; |
10 | 12 | 062B45A328FD4CA700746E77 /* le_root_cert.cer in Resources */ = {isa = PBXBuildFile; fileRef = 06799AB428F98CE700ACD94E /* le_root_cert.cer */; };
|
11 | 13 | 062B45BC28FD8C3B00746E77 /* RESTDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062B45BB28FD8C3B00746E77 /* RESTDefaults.swift */; };
|
12 | 14 | 063687BA28EB234F00BE7161 /* PacketTunnelTransport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 063687B928EB234F00BE7161 /* PacketTunnelTransport.swift */; };
|
|
1202 | 1204 | /* End PBXCopyFilesBuildPhase section */
|
1203 | 1205 |
|
1204 | 1206 | /* Begin PBXFileReference section */
|
| 1207 | + 01EF6F292B6A473900125696 /* MullvadApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MullvadApi.swift; sourceTree = "<group>"; }; |
| 1208 | + 01EF6F2D2B6A51B100125696 /* mullvad-api.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "mullvad-api.h"; sourceTree = "<group>"; }; |
| 1209 | + 01EF6F2F2B6A588300125696 /* aarch64-apple-ios */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "aarch64-apple-ios"; path = "../target/aarch64-apple-ios"; sourceTree = "<group>"; }; |
| 1210 | + 01EF6F312B6A58F000125696 /* debug */ = {isa = PBXFileReference; lastKnownFileType = folder; name = debug; path = "../target/aarch64-apple-ios/debug"; sourceTree = "<group>"; }; |
| 1211 | + 01EF6F332B6A590700125696 /* libmullvad_api.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmullvad_api.a; path = "../target/aarch64-apple-ios/debug/libmullvad_api.a"; sourceTree = "<group>"; }; |
| 1212 | + 01EF6F352B6A5AEF00125696 /* BridgingHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BridgingHeader.h; sourceTree = "<group>"; }; |
1205 | 1213 | 01F1FF1D29F0627D007083C3 /* libshadowsocks_proxy.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libshadowsocks_proxy.a; path = ../target/debug/libshadowsocks_proxy.a; sourceTree = "<group>"; };
|
1206 | 1214 | 062B45BB28FD8C3B00746E77 /* RESTDefaults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RESTDefaults.swift; sourceTree = "<group>"; };
|
1207 | 1215 | 063687AF28EB083800BE7161 /* ProxyURLRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProxyURLRequest.swift; sourceTree = "<group>"; };
|
|
2070 | 2078 | isa = PBXFrameworksBuildPhase;
|
2071 | 2079 | buildActionMask = 2147483647;
|
2072 | 2080 | files = (
|
| 2081 | + 01EF6F342B6A590700125696 /* libmullvad_api.a in Frameworks */, |
2073 | 2082 | );
|
2074 | 2083 | runOnlyForDeploymentPostprocessing = 0;
|
2075 | 2084 | };
|
|
2564 | 2573 | 584F991F2902CBDD001F858D /* Frameworks */ = {
|
2565 | 2574 | isa = PBXGroup;
|
2566 | 2575 | children = (
|
| 2576 | + 01EF6F332B6A590700125696 /* libmullvad_api.a */, |
| 2577 | + 01EF6F312B6A58F000125696 /* debug */, |
| 2578 | + 01EF6F2F2B6A588300125696 /* aarch64-apple-ios */, |
2567 | 2579 | 584023282A407F5F007B27AC /* libtunnel_obfuscator_proxy.a */,
|
2568 | 2580 | 01F1FF1D29F0627D007083C3 /* libshadowsocks_proxy.a */,
|
2569 | 2581 | );
|
|
3378 | 3390 | 852969262B4D9C1F007EAD4C /* MullvadVPNUITests */ = {
|
3379 | 3391 | isa = PBXGroup;
|
3380 | 3392 | children = (
|
3381 |
| - 8518F6392B601910009EB113 /* Test base classes */, |
3382 |
| - 852969312B4E9220007EAD4C /* Pages */, |
3383 | 3393 | 852969272B4D9C1F007EAD4C /* AccountTests.swift */,
|
| 3394 | + 01EF6F352B6A5AEF00125696 /* BridgingHeader.h */, |
| 3395 | + 852969372B4ED20E007EAD4C /* Info.plist */, |
| 3396 | + 01EF6F2D2B6A51B100125696 /* mullvad-api.h */, |
| 3397 | + 01EF6F292B6A473900125696 /* MullvadApi.swift */, |
| 3398 | + 852969312B4E9220007EAD4C /* Pages */, |
3384 | 3399 | 850201DA2B503D7700EF8C96 /* RelayTests.swift */,
|
| 3400 | + 8518F6392B601910009EB113 /* Test base classes */, |
3385 | 3401 | 85557B152B5ABBBE00795FE1 /* XCUIElementQuery+Extensions.swift */,
|
3386 |
| - 852969372B4ED20E007EAD4C /* Info.plist */, |
3387 | 3402 | );
|
3388 | 3403 | path = MullvadVPNUITests;
|
3389 | 3404 | sourceTree = "<group>";
|
|
3598 | 3613 | /* End PBXGroup section */
|
3599 | 3614 |
|
3600 | 3615 | /* Begin PBXHeadersBuildPhase section */
|
| 3616 | + 01EF6F2C2B6A517900125696 /* Headers */ = { |
| 3617 | + isa = PBXHeadersBuildPhase; |
| 3618 | + buildActionMask = 2147483647; |
| 3619 | + files = ( |
| 3620 | + ); |
| 3621 | + runOnlyForDeploymentPostprocessing = 0; |
| 3622 | + }; |
3601 | 3623 | 06799AB728F98E1D00ACD94E /* Headers */ = {
|
3602 | 3624 | isa = PBXHeadersBuildPhase;
|
3603 | 3625 | buildActionMask = 2147483647;
|
|
4065 | 4087 | isa = PBXNativeTarget;
|
4066 | 4088 | buildConfigurationList = 8529692F2B4D9C1F007EAD4C /* Build configuration list for PBXNativeTarget "MullvadVPNUITests" */;
|
4067 | 4089 | buildPhases = (
|
| 4090 | + 01EF6F2C2B6A517900125696 /* Headers */, |
| 4091 | + 01EF6F2B2B6A512C00125696 /* ShellScript */, |
4068 | 4092 | 852969212B4D9C1F007EAD4C /* Sources */,
|
4069 | 4093 | 852969222B4D9C1F007EAD4C /* Frameworks */,
|
4070 | 4094 | 852969232B4D9C1F007EAD4C /* Resources */,
|
|
4331 | 4355 | /* End PBXResourcesBuildPhase section */
|
4332 | 4356 |
|
4333 | 4357 | /* Begin PBXShellScriptBuildPhase section */
|
| 4358 | + 01EF6F2B2B6A512C00125696 /* ShellScript */ = { |
| 4359 | + isa = PBXShellScriptBuildPhase; |
| 4360 | + alwaysOutOfDate = 1; |
| 4361 | + buildActionMask = 2147483647; |
| 4362 | + files = ( |
| 4363 | + ); |
| 4364 | + inputFileListPaths = ( |
| 4365 | + ); |
| 4366 | + inputPaths = ( |
| 4367 | + ); |
| 4368 | + outputFileListPaths = ( |
| 4369 | + ); |
| 4370 | + outputPaths = ( |
| 4371 | + ); |
| 4372 | + runOnlyForDeploymentPostprocessing = 0; |
| 4373 | + shellPath = /bin/sh; |
| 4374 | + shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nCARGO_TARGET_DIR=${PROJECT_DIR}/../target bash ${PROJECT_DIR}/build-rust-library.sh mullvad-api\n"; |
| 4375 | + }; |
4334 | 4376 | 580E3F212A9860F20061809D /* Run SwiftLint */ = {
|
4335 | 4377 | isa = PBXShellScriptBuildPhase;
|
4336 | 4378 | alwaysOutOfDate = 1;
|
|
5288 | 5330 | 850201E32B51A93C00EF8C96 /* SettingsPage.swift in Sources */,
|
5289 | 5331 | 8518F6382B60157E009EB113 /* LoggedInWithoutTimeUITestCase.swift in Sources */,
|
5290 | 5332 | 852969282B4D9C1F007EAD4C /* AccountTests.swift in Sources */,
|
| 5333 | + 01EF6F2A2B6A473900125696 /* MullvadApi.swift in Sources */, |
5291 | 5334 | 85557B162B5ABBBE00795FE1 /* XCUIElementQuery+Extensions.swift in Sources */,
|
5292 | 5335 | 8529693A2B4F0238007EAD4C /* TermsOfServicePage.swift in Sources */,
|
5293 | 5336 | 850201DF2B5040A500EF8C96 /* TunnelControlPage.swift in Sources */,
|
|
6642 | 6685 | DEVELOPMENT_TEAM = "";
|
6643 | 6686 | "DEVELOPMENT_TEAM[sdk=iphoneos*]" = CKG9MXH72F;
|
6644 | 6687 | "DEVELOPMENT_TEAM[sdk=macosx*]" = CKG9MXH72F;
|
6645 |
| - ENABLE_USER_SCRIPT_SANDBOXING = YES; |
| 6688 | + ENABLE_USER_SCRIPT_SANDBOXING = NO; |
6646 | 6689 | GCC_C_LANGUAGE_STANDARD = gnu17;
|
6647 | 6690 | GENERATE_INFOPLIST_FILE = YES;
|
| 6691 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
6648 | 6692 | INFOPLIST_FILE = MullvadVPNUITests/Info.plist;
|
6649 | 6693 | IPHONEOS_DEPLOYMENT_TARGET = 14.2;
|
| 6694 | + "LIBRARY_SEARCH_PATHS[arch=*]" = "$(PROJECT_DIR)/../target/aarch64-apple-ios/debug"; |
6650 | 6695 | LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
|
6651 | 6696 | MARKETING_VERSION = 1.0;
|
6652 | 6697 | PRODUCT_BUNDLE_IDENTIFIER = "$(APPLICATION_IDENTIFIER).MullvadVPNUITests";
|
|
6656 | 6701 | SECURITY_GROUP_IDENTIFIER = group.net.mullvad.MullvadVPN;
|
6657 | 6702 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
|
6658 | 6703 | SWIFT_EMIT_LOC_STRINGS = NO;
|
| 6704 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
6659 | 6705 | SWIFT_VERSION = 5.0;
|
6660 | 6706 | TARGETED_DEVICE_FAMILY = "1,2";
|
6661 | 6707 | TEST_TARGET_NAME = MullvadVPN;
|
|
6667 | 6713 | buildSettings = {
|
6668 | 6714 | APPLICATION_IDENTIFIER = net.mullvad.MullvadVPN;
|
6669 | 6715 | ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
6670 |
| - ENABLE_USER_SCRIPT_SANDBOXING = YES; |
| 6716 | + ENABLE_USER_SCRIPT_SANDBOXING = NO; |
6671 | 6717 | GCC_C_LANGUAGE_STANDARD = gnu17;
|
6672 | 6718 | GENERATE_INFOPLIST_FILE = YES;
|
| 6719 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
6673 | 6720 | INFOPLIST_FILE = MullvadVPNUITests/Info.plist;
|
6674 | 6721 | IPHONEOS_DEPLOYMENT_TARGET = 14.2;
|
| 6722 | + "LIBRARY_SEARCH_PATHS[arch=*]" = "$(PROJECT_DIR)/../target/aarch64-apple-ios/release"; |
6675 | 6723 | LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
|
6676 | 6724 | MARKETING_VERSION = 1.0;
|
6677 | 6725 | PRODUCT_BUNDLE_IDENTIFIER = "$(APPLICATION_IDENTIFIER).MullvadVPNUITests";
|
6678 | 6726 | PRODUCT_NAME = "$(TARGET_NAME)";
|
6679 | 6727 | SECURITY_GROUP_IDENTIFIER = group.net.mullvad.MullvadVPN;
|
6680 | 6728 | SWIFT_EMIT_LOC_STRINGS = NO;
|
| 6729 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
6681 | 6730 | SWIFT_VERSION = 5.0;
|
6682 | 6731 | TARGETED_DEVICE_FAMILY = "1,2";
|
6683 | 6732 | TEST_TARGET_NAME = MullvadVPN;
|
|
7260 | 7309 | A93A1D062B59145C00F7796C /* Staging */ = {
|
7261 | 7310 | isa = XCBuildConfiguration;
|
7262 | 7311 | buildSettings = {
|
| 7312 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
7263 | 7313 | PRODUCT_NAME = MullvadVPNUITests;
|
| 7314 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
7264 | 7315 | };
|
7265 | 7316 | name = Staging;
|
7266 | 7317 | };
|
7267 | 7318 | A93A1D072B59145C00F7796C /* MockRelease */ = {
|
7268 | 7319 | isa = XCBuildConfiguration;
|
7269 | 7320 | buildSettings = {
|
| 7321 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
7270 | 7322 | PRODUCT_NAME = MullvadVPNUITests;
|
| 7323 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
7271 | 7324 | };
|
7272 | 7325 | name = MockRelease;
|
7273 | 7326 | };
|
|
0 commit comments