Sha256: 249121ec7858fc6ed92fbed7bad7c577284d3e5d31295ff6298308b51b51a7cf
Contents?: true
Size: 817 Bytes
Versions: 6
Compression:
Stored size: 817 Bytes
Contents
# # GEM settings # GEM_ROOT = File.expand_path("#{File.dirname(__FILE__)}/..") if gem_config = YAML.load(File.read("#{GEM_ROOT}/gem.yml"))["gem"] require 'echoe' GEM_NAME = File.basename(GEM_ROOT) Echoe.new(File.basename(GEM_ROOT), File.read("#{GEM_ROOT}/VERSION")) do |p| gem_config.each do |k,v| p.send "#{k}=",v end end desc "Rebuild and install the gem" task :rebuild => %w(manifest default build_gemspec package) do gem = Dir.glob("pkg/*.gem").sort_by do |filename| File.new(filename).mtime end.last puts "=============================================" puts "Installing gem..." system "gem install #{gem} > /dev/null 2>&1" puts "" puts "I built and installed the gem for you. To upload, run " puts puts " gem push #{gem}" end end
Version data entries
6 entries across 6 versions & 2 rubygems
Version | Path |
---|---|
etest-0.4.2 | tasks/echoe.rake |
etest-0.4.1 | tasks/echoe.rake |
minitest-rg-0.4 | tasks/echoe.rake |
etest-0.4 | tasks/echoe.rake |
minitest-rg-0.2 | tasks/echoe.rake |
etest-0.3.1 | tasks/echoe.rake |