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