Guest User

Untitled

a guest
Feb 19th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. task :spec do
  2. require 'rubygems'
  3. Gem::manage_gems
  4. require 'rake/gempackagetask'
  5.  
  6. gemspec = ENV['gemspec'] || ''
  7. @spec = eval(File.read(gemspec + '.gemspec'))
  8.  
  9. Rake::GemPackageTask.new(@spec) do |pkg|
  10. pkg.need_tar = true
  11. end
  12. end
  13.  
  14. task :default => [ :spec, "pkg/#{@spec.name}-#{@spec.version}.gem" ] do
  15. puts 'generated latest version'
  16. end
  17.  
  18. desc "build 'n' install"
  19. task :bni => [ :spec, "pkg/#{@spec.name}-#{@spec.version}.gem" ] do
  20. puts `sudo gem install pkg/#{@spec.name}-#{@spec.version}.gem`
  21. end
Add Comment
Please, Sign In to add comment