require 'rake'
begin
require 'hoe' Hoe::plugin :yard Hoe::RUBY_FLAGS.gsub! /-w/, '' hoe_spec = Hoe.spec 'scripts' do developer 'Sylvain Joyeux', 'sylvain.joyeux@m4x.org' self.version = 0.1 self.description = 'Scripts that are generally useful in a Rock installation' self.urls = ["https://github.com/rock-core/base-scripts"] self.readme_file = FileList['README*'].first self.history_file = "History.txt" licenses << 'GPLv2+' extra_deps << ['kramdown'] << ['hoe'] << ['hoe-yard'] << ['thor'] << ['rake'] test_globs = ['test/**_test.rb'] end Rake.clear_tasks(/^default$/) task :default => [] task :docs => :yard task :redocs => :yard
rescue LoadError
STDERR.puts "cannot load the Hoe gem. Distribution is disabled"
rescue Exception => e
if e.message !~ /\.rubyforge/ STDERR.puts "WARN: cannot load the Hoe gem, or Hoe fails. Publishing tasks are disabled" STDERR.puts "WARN: error message is: #{e.message}" end
end