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"