Skip to content

Commit 80491cc

Browse files
authored
Merge pull request #38 from dev-satoshi/fix/asdf
ASDFのセットアップスクリプトが動作しなかったので修正
2 parents 276c02f + 36a603a commit 80491cc

1 file changed

Lines changed: 6 additions & 14 deletions

File tree

scripts/asdf_setup.sh

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,15 @@ set -euo pipefail
44
echo "「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
99
done < ~/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"
2416
done < ~/dotfiles/asdf/.tool-versions
2517

2618
echo "「ASDF」のセットアップが完了しました"

0 commit comments

Comments
 (0)