You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Rakefile 749B

12345678910111213141516171819202122232425262728
  1. # -*- encoding: utf-8 -*-
  2. $LOAD_PATH.unshift File.expand_path("../lib", __FILE__)
  3. require 'rubygems'
  4. require 'bundler/setup'
  5. require 'awesome_nested_set/version'
  6. require "rspec/core/rake_task"
  7. RSpec::Core::RakeTask.new(:spec)
  8. task :default => :spec
  9. task :build do
  10. system "gem build awesome_nested_set.gemspec"
  11. end
  12. task :release => :build do
  13. system "gem push awesome_nested_set-#{ActsAsGeocodable::VERSION}.gem"
  14. end
  15. require 'rdoc/task'
  16. desc 'Generate documentation for the awesome_nested_set plugin.'
  17. Rake::RDocTask.new(:rdoc) do |rdoc|
  18. rdoc.rdoc_dir = 'rdoc'
  19. rdoc.title = 'AwesomeNestedSet'
  20. rdoc.options << '--line-numbers' << '--inline-source'
  21. rdoc.rdoc_files.include('README.rdoc')
  22. rdoc.rdoc_files.include('lib/**/*.rb')
  23. end