Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- task :spec do
- require 'rubygems'
- Gem::manage_gems
- require 'rake/gempackagetask'
- gemspec = ENV['gemspec'] || ''
- @spec = eval(File.read(gemspec + '.gemspec'))
- Rake::GemPackageTask.new(@spec) do |pkg|
- pkg.need_tar = true
- end
- end
- task :default => [ :spec, "pkg/#{@spec.name}-#{@spec.version}.gem" ] do
- puts 'generated latest version'
- end
- desc "build 'n' install"
- task :bni => [ :spec, "pkg/#{@spec.name}-#{@spec.version}.gem" ] do
- puts `sudo gem install pkg/#{@spec.name}-#{@spec.version}.gem`
- end
Add Comment
Please, Sign In to add comment