Skip to content

Instantly share code, notes, and snippets.

@jeffrafter
Forked from technicalpickles/install_gem.rb
Created August 2, 2009 19:09
Show Gist options
  • Save jeffrafter/160157 to your computer and use it in GitHub Desktop.
Save jeffrafter/160157 to your computer and use it in GitHub Desktop.
def run
command = "gem install #{gemspec_helper.gem_path}"
output.puts "Executing #{command.inspect}:"
sh sudo(command)
end
def sudo(command)
"#{'sudo ' if use_sudo?}#{command}"
end
def use_sudo?
!(Config::CONFIG['host_os'] =~ /mswin|windows|cygwin/i)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment