You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
418 B
Ruby

#!/usr/bin/ruby
require 'fileutils'
RUBDIR = "#{Dir.home}/.rub"
TMPLDIR = "#{RUBDIR}/rub/templates"
FileUtils.mkdir_p TMPLDIR unless File.exist? RUBDIR
FileUtils.cp_r(TMPLDIR, RUBDIR)
FileUtils.cp("templates.rb", RUBDIR)
FileUtils.chmod("+x", "rub")
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)