tasks/mina/ry.rb in mina-1.2.4 vs tasks/mina/ry.rb in mina-1.2.5

- old
+ new

@@ -1,26 +1,26 @@ +# frozen_string_literal: true + set :ry_path, '$HOME/.local' task :ry, :env do |_, args| - unless args[:env] - puts "Task 'ry' without argument will use default Ruby version." - end + puts "Task 'ry' without argument will use default Ruby version." unless args[:env] - comment %{ry to version: \\"#{args[:env] || '**not specified**'}\\"} - comment %{Loading ry} + comment %(ry to version: \\"#{args[:env] || '**not specified**'}\\") + comment %(Loading ry) - command %{ + command %( if [[ ! -e "#{fetch(:ry_path)}/bin" ]]; then echo "! ry not found" echo "! If ry is installed, check your :ry_path setting." exit 1 fi - } - command %{export PATH="#{fetch(:ry_path)}/bin:$PATH"} + ) + command %(export PATH="#{fetch(:ry_path)}/bin:$PATH") command %{eval "$(ry setup)"} - command %{RY_RUBY="#{args[:env]}"} - command %{ + command %(RY_RUBY="#{args[:env]}") + command %( if [ -n "$RY_RUBY" ]; then #{echo_cmd 'ry use $RY_RUBY'} || exit 1 fi - } + ) end