Sha256: d65e654d7d9f1b488a8ad90336beab4e6b0a7b2c98c20c4bcfa364bb302b3c4a
Contents?: true
Size: 704 Bytes
Versions: 2
Compression:
Stored size: 704 Bytes
Contents
class Rag < Thor desc "release", "release this gem to RubyGems.org" def release system "gem build #{Rc.o.project}.gemspec", :verbose system "gem push #{Rc.o.project}-#{Rc.o.version}.gem", :verbose Pa.rm "#{Rc.o.project}-#{Rc.o.version}.gem", verbose: true end desc "install", "install this gem to your system" def install sudo = Process.uid == 0 ? "" : "sudo" system "gem build #{Rc.o.project}.gemspec", :verbose system "#{sudo} gem install #{Rc.o.project}-#{Rc.o.version}.gem", :verbose Pa.rm "#{Rc.o.project}-#{Rc.o.version}.gem", verbose: true end desc "build", "build this gem at current directory " def build system "gem build #{Rc.o.project}.gemspec", :verbose end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rag-1.0.7 | lib/rag/gem.rb |
rag-1.0.6 | lib/rag/gem.rb |