|
|
|
@ -20,17 +20,14 @@ function install_rails_templating { |
|
|
|
function install_ruby { |
|
|
|
if ! command -v ruby >/dev/null; then |
|
|
|
ruby_version=$(wget_semver github jdx/ruby) |
|
|
|
mise set GEM_INSTALL_OPTS="--no-document" |
|
|
|
mise use --global ruby@${ruby_version} |
|
|
|
else |
|
|
|
echo 'ruby already installed!' |
|
|
|
fi |
|
|
|
|
|
|
|
if [[ ! -f $HOME/.gemrc ]] || ! grep -q "gem: --no-document" $HOME/.gemrc; then |
|
|
|
echo "gem: --no-document" >>$HOME/.gemrc |
|
|
|
fi |
|
|
|
|
|
|
|
if ! command -v rails >/dev/null; then |
|
|
|
gem install rails |
|
|
|
mise exec -- gem install rails |
|
|
|
else |
|
|
|
echo 'rails already installed!' |
|
|
|
fi |
|
|
|
|