File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,23 +4,15 @@ set -euo pipefail
44echo " 「ASDF」のセットアップを開始しました"
55
66# プラグインをインストール
7- while IFS=$' \t ' read -r name url; do
7+ while IFS=$' \t ' read -r name url; do
88 asdf plugin add " $name " " $url " > /dev/null 2>&1 || true
99done < ~ /dotfiles/asdf/plugins.txt
1010
11- # .tool-versionsに書いてある全てのバージョンをインストール
12- while IFS= read -r line; do
13- # 空行スキップ
14- [[ -z " $line " ]] && continue
15-
16- # 先頭の単語がプラグイン名、残りがバージョン一覧
17- set -- " $line "
18- plugin=$1
19- shift
20- for version in " $@ " ; do
21- echo " → Installing $plugin $version "
22- asdf install " $plugin " " $version "
23- done
11+ # .tool-versions に書いてあるバージョンをインストール
12+ while IFS=' ' read -r plugin version; do
13+ [[ -z " $plugin " || -z " $version " ]] && continue
14+ echo " → Installing $plugin $version "
15+ asdf install " $plugin " " $version "
2416done < ~ /dotfiles/asdf/.tool-versions
2517
2618echo " 「ASDF」のセットアップが完了しました"
You can’t perform that action at this time.
0 commit comments