Guest User

Untitled

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