diff --git a/install.rb b/install.rb index 0b75ecb..ba9f897 100644 --- a/install.rb +++ b/install.rb @@ -5,9 +5,13 @@ require 'fileutils' RUBDIR = "#{Dir.home}/.rub" TMPLDIR = "#{RUBDIR}/rub/templates" -File.mkdir RUBDIR unless File.exist? RUBDIR +FileUtils.mkdir_p TMPLDIR unless File.exist? RUBDIR FileUtils.cp_r(TMPLDIR, RUBDIR) FileUtils.cp("templates.rb", RUBDIR) FileUtils.chmod("+x", "rub") -FileUtils.cp("rub", "/usr/local/bin") + +IO.popen("sudo cp rub /usr/local/bin", "r") { |pipe| + pipe.each_line { |line| puts line } +} +#FileUtils.cp("rub", "/usr/local/bin") #FileUtils.cp_r(Dir.pwd, RUBDIR)