このページでは、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