|
Lines 47-55
Link Here
|
| 47 |
targets=( $(find_targets ) ) |
47 |
targets=( $(find_targets ) ) |
| 48 |
target=${targets[$(( ${target} - 1 ))]} |
48 |
target=${targets[$(( ${target} - 1 ))]} |
| 49 |
fi |
49 |
fi |
| 50 |
if [[ -f "${ROOT}/usr/bin/${target}" ]] ; then |
50 |
if [[ -f "${EROOT}/usr/bin/${target}" ]] ; then |
| 51 |
remove_symlink |
51 |
remove_symlink |
| 52 |
ln -s "${ROOT}/usr/bin/${target}" "${RAILS}" || \ |
52 |
ln -s "${EROOT}/usr/bin/${target}" "${RAILS}" || \ |
| 53 |
die "Couldn't set ${target} symlink" |
53 |
die "Couldn't set ${target} symlink" |
| 54 |
else |
54 |
else |
| 55 |
die -q "Target \"${1}\" doesn't appear to be valid!" |
55 |
die -q "Target \"${1}\" doesn't appear to be valid!" |
|
Lines 107-113
Link Here
|
| 107 |
targets=( $(find_targets) ) |
107 |
targets=( $(find_targets) ) |
| 108 |
for (( i = 0; i < ${#targets[@]}; i++ )); do |
108 |
for (( i = 0; i < ${#targets[@]}; i++ )); do |
| 109 |
[[ ${targets[i]} = \ |
109 |
[[ ${targets[i]} = \ |
| 110 |
$(basename "$(canonicalise "${ROOT}/usr/bin/rails")") ]] \ |
110 |
$(basename "$(canonicalise "${EROOT}/usr/bin/rails")") ]] \ |
| 111 |
&& targets[i]=$(highlight_marker "${targets[i]}") |
111 |
&& targets[i]=$(highlight_marker "${targets[i]}") |
| 112 |
done |
112 |
done |
| 113 |
write_list_start "Available Ruby on Rails versions:" |
113 |
write_list_start "Available Ruby on Rails versions:" |