🧹 SwiftLint インストール確認

このページでは、SwiftLint がインストールされているかを確認し、無ければ自動でインストールを試みます。

ファイル名 : install_swiftlint.sh

  
#!/bin/bash

echo "🔍 SwiftLint のインストール状態を確認します..."

if command -v swiftlint >/dev/null 2>&1; then
  echo "✅ SwiftLint はすでにインストールされています。"
  swiftlint version
else
  echo "⚠ SwiftLint が見つかりません。インストールを試みます..."

  if [ -x "$(command -v brew)" ]; then
    echo "📦 Homebrew を使用してインストールします。"
    brew install swiftlint
  else
    echo "❌ Homebrew が見つかりません。先に Homebrew をインストールしてください。"
    echo "🔗 https://brew.sh/"
    exit 1
  fi

  if command -v swiftlint >/dev/null 2>&1; then
    echo "✅ SwiftLint のインストールに成功しました。"
    swiftlint version
  else
    echo "❌ SwiftLint のインストールに失敗しました。"
  fi
fi
  

このスクリプトは、SwiftLint がインストールされていない場合に自動で Homebrew を使ってインストールを試みます。

macOS専用 です。Linux や Windows は対象外です。

実行権限を与えてシェル実行

以下のコマンドをターミナルで実行してください。

  
chmod +x install_swiftlint.sh
./install_swiftlint.sh