Sha256: d23f9ad6a927f14c7033c01b9f70e30cd99223082f4a5414e826cf578752b005

Contents?: true

Size: 866 Bytes

Versions: 1

Compression:

Stored size: 866 Bytes

Contents

class Rag
	desc "release", "release this gem to RubyGems.org"
	def release
		sudo = Process.uid == 0 ? "" : "sudo"
		system "gem build #{Rc.o.project}.gemspec", :verbose => true
		system "gem push #{Rc.o.project}-#{Rc.o.version}.gem", :verbose => true
		system "#{sudo} gem install #{Rc.o.project}-#{Rc.o.version}.gem", :verbose => true
		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 => true
		system "#{sudo} gem install #{Rc.o.project}-#{Rc.o.version}.gem", :verbose => true
		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 => true
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rag-1.3.0 lib/rag/ruby/gem.rb