Sha256: 035e439169108bdb69a81a7c1a5c48227ca68397ad1c62c251c7143477515703
Contents?: true
Size: 576 Bytes
Versions: 5
Compression:
Stored size: 576 Bytes
Contents
namespace :gem do desc 'builds the gem and moves it to the pkg/ directory' task :build do pkg_dir = File.expand_path('../../pkg', __FILE__) Dir.mkdir(pkg_dir) if !File.directory?(pkg_dir) sh "gem build #{GEMSPEC.name}.gemspec" sh "mv #{GEMSPEC.name}-#{GEMSPEC.version}.gem #{pkg_dir}" end desc "package and install from gemspec" task :install => [:build] do sh "gem install pkg/#{GEMSPEC.name}-#{GEMSPEC.version}.gem" end desc "uninstall the gem" task :uninstall do sh %{gem uninstall -x #{GEMSPEC.name}} end end # namespace :gem
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
ramaze-2012.04.14 | tasks/gem.rake |
ramaze-2012.03.07 | tasks/gem.rake |
ramaze-2011.12.28 | tasks/gem.rake |
ramaze-2011.10.23 | tasks/gem.rake |
ramaze-2011.07.25 | tasks/gem.rake |