Rakefile in clevic-0.5.2 vs Rakefile in clevic-0.6.0

- old
+ new

@@ -1,23 +1,15 @@ require 'rubygems' require 'rake/clean' require 'hoe' -require 'lib/clevic/version.rb' require 'pathname' -$hoe = Hoe.new( 'clevic', Clevic::VERSION ) do |s| - s.author = "John Anderson" - s.email = "john at semiosix dot com" - s.rubyforge_name = 'clevic' - s.extra_deps = [ - ['qtext', '>=0.2.0'], - ['activerecord', '>=2.0.2'] - # This isn't always installed from gems - #~ ['qtruby4', '>=1.4.9'] - ] -end +require 'config/requirements' +require 'config/hoe' # setup Hoe + all gem configuration +Dir['tasks/**/*.rake'].each { |rake| load rake } + # generate a _ui.rb filename from a .ui filename def ui_rb_file( ui_file ) ui_file.gsub( /\.ui$/, '_ui.rb' ) end @@ -110,10 +102,10 @@ # the jamis template. Rake::RDocTask.new(:docs) do |rd| rd.main = "README.txt" rd.options << '-d' if RUBY_PLATFORM !~ /win32/ and `which dot` =~ /\/dot/ and not ENV['NODOT'] rd.rdoc_dir = 'doc' - rd.template = 'template/jamis.rb' + rd.template = 'config/jamis.rb' files = $hoe.spec.files.grep($hoe.rdoc_pattern) files -= ['Manifest.txt'] rd.rdoc_files.push(*files) title = "#{$hoe.name}-#{$hoe.version} Documentation"