|
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 */; };
|
|
1206 | 1208 | /* End PBXCopyFilesBuildPhase section */
|
1207 | 1209 |
|
1208 | 1210 | /* Begin PBXFileReference section */
|
| 1211 | + 01EF6F292B6A473900125696 /* MullvadApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MullvadApi.swift; sourceTree = "<group>"; }; |
| 1212 | + 01EF6F2D2B6A51B100125696 /* mullvad-api.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "mullvad-api.h"; sourceTree = "<group>"; }; |
| 1213 | + 01EF6F2F2B6A588300125696 /* aarch64-apple-ios */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "aarch64-apple-ios"; path = "../target/aarch64-apple-ios"; sourceTree = "<group>"; }; |
| 1214 | + 01EF6F312B6A58F000125696 /* debug */ = {isa = PBXFileReference; lastKnownFileType = folder; name = debug; path = "../target/aarch64-apple-ios/debug"; sourceTree = "<group>"; }; |
| 1215 | + 01EF6F332B6A590700125696 /* libmullvad_api.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmullvad_api.a; path = "../target/aarch64-apple-ios/debug/libmullvad_api.a"; sourceTree = "<group>"; }; |
| 1216 | + 01EF6F352B6A5AEF00125696 /* BridgingHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BridgingHeader.h; sourceTree = "<group>"; }; |
1209 | 1217 | 01F1FF1D29F0627D007083C3 /* libshadowsocks_proxy.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libshadowsocks_proxy.a; path = ../target/debug/libshadowsocks_proxy.a; sourceTree = "<group>"; };
|
1210 | 1218 | 062B45BB28FD8C3B00746E77 /* RESTDefaults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RESTDefaults.swift; sourceTree = "<group>"; };
|
1211 | 1219 | 063687AF28EB083800BE7161 /* ProxyURLRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProxyURLRequest.swift; sourceTree = "<group>"; };
|
|
2078 | 2086 | isa = PBXFrameworksBuildPhase;
|
2079 | 2087 | buildActionMask = 2147483647;
|
2080 | 2088 | files = (
|
| 2089 | + 01EF6F342B6A590700125696 /* libmullvad_api.a in Frameworks */, |
2081 | 2090 | );
|
2082 | 2091 | runOnlyForDeploymentPostprocessing = 0;
|
2083 | 2092 | };
|
|
2574 | 2583 | 584F991F2902CBDD001F858D /* Frameworks */ = {
|
2575 | 2584 | isa = PBXGroup;
|
2576 | 2585 | children = (
|
| 2586 | + 01EF6F332B6A590700125696 /* libmullvad_api.a */, |
| 2587 | + 01EF6F312B6A58F000125696 /* debug */, |
| 2588 | + 01EF6F2F2B6A588300125696 /* aarch64-apple-ios */, |
2577 | 2589 | 584023282A407F5F007B27AC /* libtunnel_obfuscator_proxy.a */,
|
2578 | 2590 | 01F1FF1D29F0627D007083C3 /* libshadowsocks_proxy.a */,
|
2579 | 2591 | );
|
|
3390 | 3402 | 852969262B4D9C1F007EAD4C /* MullvadVPNUITests */ = {
|
3391 | 3403 | isa = PBXGroup;
|
3392 | 3404 | children = (
|
3393 |
| - 8518F6392B601910009EB113 /* Test base classes */, |
3394 |
| - 852969312B4E9220007EAD4C /* Pages */, |
3395 | 3405 | 852969272B4D9C1F007EAD4C /* AccountTests.swift */,
|
| 3406 | + 01EF6F352B6A5AEF00125696 /* BridgingHeader.h */, |
| 3407 | + 852969372B4ED20E007EAD4C /* Info.plist */, |
| 3408 | + 01EF6F2D2B6A51B100125696 /* mullvad-api.h */, |
| 3409 | + 01EF6F292B6A473900125696 /* MullvadApi.swift */, |
| 3410 | + 852969312B4E9220007EAD4C /* Pages */, |
3396 | 3411 | 850201DA2B503D7700EF8C96 /* RelayTests.swift */,
|
| 3412 | + 8518F6392B601910009EB113 /* Test base classes */, |
3397 | 3413 | 85557B152B5ABBBE00795FE1 /* XCUIElementQuery+Extensions.swift */,
|
3398 |
| - 852969372B4ED20E007EAD4C /* Info.plist */, |
3399 | 3414 | );
|
3400 | 3415 | path = MullvadVPNUITests;
|
3401 | 3416 | sourceTree = "<group>";
|
|
3610 | 3625 | /* End PBXGroup section */
|
3611 | 3626 |
|
3612 | 3627 | /* Begin PBXHeadersBuildPhase section */
|
| 3628 | + 01EF6F2C2B6A517900125696 /* Headers */ = { |
| 3629 | + isa = PBXHeadersBuildPhase; |
| 3630 | + buildActionMask = 2147483647; |
| 3631 | + files = ( |
| 3632 | + ); |
| 3633 | + runOnlyForDeploymentPostprocessing = 0; |
| 3634 | + }; |
3613 | 3635 | 06799AB728F98E1D00ACD94E /* Headers */ = {
|
3614 | 3636 | isa = PBXHeadersBuildPhase;
|
3615 | 3637 | buildActionMask = 2147483647;
|
|
4077 | 4099 | isa = PBXNativeTarget;
|
4078 | 4100 | buildConfigurationList = 8529692F2B4D9C1F007EAD4C /* Build configuration list for PBXNativeTarget "MullvadVPNUITests" */;
|
4079 | 4101 | buildPhases = (
|
| 4102 | + 01EF6F2C2B6A517900125696 /* Headers */, |
| 4103 | + 01EF6F2B2B6A512C00125696 /* ShellScript */, |
4080 | 4104 | 852969212B4D9C1F007EAD4C /* Sources */,
|
4081 | 4105 | 852969222B4D9C1F007EAD4C /* Frameworks */,
|
4082 | 4106 | 852969232B4D9C1F007EAD4C /* Resources */,
|
|
4343 | 4367 | /* End PBXResourcesBuildPhase section */
|
4344 | 4368 |
|
4345 | 4369 | /* Begin PBXShellScriptBuildPhase section */
|
| 4370 | + 01EF6F2B2B6A512C00125696 /* ShellScript */ = { |
| 4371 | + isa = PBXShellScriptBuildPhase; |
| 4372 | + alwaysOutOfDate = 1; |
| 4373 | + buildActionMask = 2147483647; |
| 4374 | + files = ( |
| 4375 | + ); |
| 4376 | + inputFileListPaths = ( |
| 4377 | + ); |
| 4378 | + inputPaths = ( |
| 4379 | + ); |
| 4380 | + outputFileListPaths = ( |
| 4381 | + ); |
| 4382 | + outputPaths = ( |
| 4383 | + ); |
| 4384 | + runOnlyForDeploymentPostprocessing = 0; |
| 4385 | + shellPath = /bin/sh; |
| 4386 | + 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"; |
| 4387 | + }; |
4346 | 4388 | 580E3F212A9860F20061809D /* Run SwiftLint */ = {
|
4347 | 4389 | isa = PBXShellScriptBuildPhase;
|
4348 | 4390 | alwaysOutOfDate = 1;
|
|
5304 | 5346 | 850201E32B51A93C00EF8C96 /* SettingsPage.swift in Sources */,
|
5305 | 5347 | 8518F6382B60157E009EB113 /* LoggedInWithoutTimeUITestCase.swift in Sources */,
|
5306 | 5348 | 852969282B4D9C1F007EAD4C /* AccountTests.swift in Sources */,
|
| 5349 | + 01EF6F2A2B6A473900125696 /* MullvadApi.swift in Sources */, |
5307 | 5350 | 85557B162B5ABBBE00795FE1 /* XCUIElementQuery+Extensions.swift in Sources */,
|
5308 | 5351 | 8529693A2B4F0238007EAD4C /* TermsOfServicePage.swift in Sources */,
|
5309 | 5352 | 850201DF2B5040A500EF8C96 /* TunnelControlPage.swift in Sources */,
|
|
6658 | 6701 | DEVELOPMENT_TEAM = "";
|
6659 | 6702 | "DEVELOPMENT_TEAM[sdk=iphoneos*]" = CKG9MXH72F;
|
6660 | 6703 | "DEVELOPMENT_TEAM[sdk=macosx*]" = CKG9MXH72F;
|
6661 |
| - ENABLE_USER_SCRIPT_SANDBOXING = YES; |
| 6704 | + ENABLE_USER_SCRIPT_SANDBOXING = NO; |
6662 | 6705 | GCC_C_LANGUAGE_STANDARD = gnu17;
|
6663 | 6706 | GENERATE_INFOPLIST_FILE = YES;
|
| 6707 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
6664 | 6708 | INFOPLIST_FILE = MullvadVPNUITests/Info.plist;
|
6665 | 6709 | IPHONEOS_DEPLOYMENT_TARGET = 14.2;
|
| 6710 | + "LIBRARY_SEARCH_PATHS[arch=*]" = "$(PROJECT_DIR)/../target/aarch64-apple-ios/debug"; |
6666 | 6711 | LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
|
6667 | 6712 | MARKETING_VERSION = 1.0;
|
6668 | 6713 | PRODUCT_BUNDLE_IDENTIFIER = "$(APPLICATION_IDENTIFIER).MullvadVPNUITests";
|
|
6672 | 6717 | SECURITY_GROUP_IDENTIFIER = group.net.mullvad.MullvadVPN;
|
6673 | 6718 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
|
6674 | 6719 | SWIFT_EMIT_LOC_STRINGS = NO;
|
| 6720 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
6675 | 6721 | SWIFT_VERSION = 5.0;
|
6676 | 6722 | TARGETED_DEVICE_FAMILY = "1,2";
|
6677 | 6723 | TEST_TARGET_NAME = MullvadVPN;
|
|
6683 | 6729 | buildSettings = {
|
6684 | 6730 | APPLICATION_IDENTIFIER = net.mullvad.MullvadVPN;
|
6685 | 6731 | ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
6686 |
| - ENABLE_USER_SCRIPT_SANDBOXING = YES; |
| 6732 | + ENABLE_USER_SCRIPT_SANDBOXING = NO; |
6687 | 6733 | GCC_C_LANGUAGE_STANDARD = gnu17;
|
6688 | 6734 | GENERATE_INFOPLIST_FILE = YES;
|
| 6735 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
6689 | 6736 | INFOPLIST_FILE = MullvadVPNUITests/Info.plist;
|
6690 | 6737 | IPHONEOS_DEPLOYMENT_TARGET = 14.2;
|
| 6738 | + "LIBRARY_SEARCH_PATHS[arch=*]" = "$(PROJECT_DIR)/../target/aarch64-apple-ios/release"; |
6691 | 6739 | LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
|
6692 | 6740 | MARKETING_VERSION = 1.0;
|
6693 | 6741 | PRODUCT_BUNDLE_IDENTIFIER = "$(APPLICATION_IDENTIFIER).MullvadVPNUITests";
|
6694 | 6742 | PRODUCT_NAME = "$(TARGET_NAME)";
|
6695 | 6743 | SECURITY_GROUP_IDENTIFIER = group.net.mullvad.MullvadVPN;
|
6696 | 6744 | SWIFT_EMIT_LOC_STRINGS = NO;
|
| 6745 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
6697 | 6746 | SWIFT_VERSION = 5.0;
|
6698 | 6747 | TARGETED_DEVICE_FAMILY = "1,2";
|
6699 | 6748 | TEST_TARGET_NAME = MullvadVPN;
|
|
7276 | 7325 | A93A1D062B59145C00F7796C /* Staging */ = {
|
7277 | 7326 | isa = XCBuildConfiguration;
|
7278 | 7327 | buildSettings = {
|
| 7328 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
7279 | 7329 | PRODUCT_NAME = MullvadVPNUITests;
|
| 7330 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
7280 | 7331 | };
|
7281 | 7332 | name = Staging;
|
7282 | 7333 | };
|
7283 | 7334 | A93A1D072B59145C00F7796C /* MockRelease */ = {
|
7284 | 7335 | isa = XCBuildConfiguration;
|
7285 | 7336 | buildSettings = {
|
| 7337 | + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../mullvad-api/include"; |
7286 | 7338 | PRODUCT_NAME = MullvadVPNUITests;
|
| 7339 | + SWIFT_OBJC_BRIDGING_HEADER = "$(PROJECT_DIR)/MullvadVPNUITests/BridgingHeader.h"; |
7287 | 7340 | };
|
7288 | 7341 | name = MockRelease;
|
7289 | 7342 | };
|
|
0 commit comments