summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2023-08-25 06:14:32 +0200
committerAndrej Mihajlov <and@mullvad.net>2023-08-25 13:12:40 +0200
commite92f6d45eea88ca51d7ec279631a188b4ead866b (patch)
treeb8e54889747b4de4775cc236d807e6af7d5e7e77
parentc118b96b27c088565f403ea0673f65e0f2174666 (diff)
downloadmullvadvpn-e92f6d45eea88ca51d7ec279631a188b4ead866b.tar.xz
mullvadvpn-e92f6d45eea88ca51d7ec279631a188b4ead866b.zip
Add build phase to run swiftlint
-rw-r--r--ios/MullvadVPN.xcodeproj/project.pbxproj40
1 files changed, 40 insertions, 0 deletions
diff --git a/ios/MullvadVPN.xcodeproj/project.pbxproj b/ios/MullvadVPN.xcodeproj/project.pbxproj
index 8bb63c8de1..0f4214bc37 100644
--- a/ios/MullvadVPN.xcodeproj/project.pbxproj
+++ b/ios/MullvadVPN.xcodeproj/project.pbxproj
@@ -2936,6 +2936,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 58CE5E72224146210008646E /* Build configuration list for PBXNativeTarget "MullvadVPN" */;
buildPhases = (
+ 580E3F212A9860F20061809D /* Run SwiftLint */,
58CE5E5C224146200008646E /* Sources */,
58CE5E5D224146200008646E /* Frameworks */,
58CE5E5E224146200008646E /* Resources */,
@@ -2970,6 +2971,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 58CE5E82224146470008646E /* Build configuration list for PBXNativeTarget "PacketTunnel" */;
buildPhases = (
+ 580E3F222A9861990061809D /* Run SwiftLint */,
58CE5E75224146470008646E /* Sources */,
58CE5E76224146470008646E /* Frameworks */,
58CE5E77224146470008646E /* Resources */,
@@ -3442,6 +3444,44 @@
shellPath = /bin/sh;
shellScript = "exec > $PROJECT_DIR/relays-prebuild.log 2>&1\n\n$PROJECT_DIR/relays-prebuild.sh\n";
};
+ 580E3F212A9860F20061809D /* Run SwiftLint */ = {
+ isa = PBXShellScriptBuildPhase;
+ alwaysOutOfDate = 1;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Run SwiftLint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "if [[ \"$(uname -m)\" == arm64 ]]; then\n export PATH=\"/opt/homebrew/bin:$PATH\"\nfi\n\nif which swiftlint > /dev/null; then\n swiftlint\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi\n";
+ };
+ 580E3F222A9861990061809D /* Run SwiftLint */ = {
+ isa = PBXShellScriptBuildPhase;
+ alwaysOutOfDate = 1;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Run SwiftLint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "if [[ \"$(uname -m)\" == arm64 ]]; then\n export PATH=\"/opt/homebrew/bin:$PATH\"\nfi\n\nif which swiftlint > /dev/null; then\n swiftlint\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi\n";
+ };
584023262A406C01007B27AC /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;