5 require 'rake/extensiontask'
6 Rake::ExtensionTask.new('clogger_ext')
8 warn "rake-compiler not available, cross compiling disabled"
11 common = lambda do |hoe|
12 title = hoe.paragraphs_of("README.txt", 0).first.sub(/^= /, '')
13 hoe.version = Clogger::VERSION
14 hoe.summary = title.split(/\s*-\s*/, 2).last
15 hoe.description = hoe.paragraphs_of("README.txt", 3)
16 hoe.rubyforge_name = 'clogger'
17 hoe.author = 'Eric Wong'
18 hoe.email = 'clogger@librelist.com'
19 hoe.spec_extras.merge!('rdoc_options' => [ "--title", title ])
20 hoe.remote_rdoc_dir = ''
24 Hoe.spec('clogger_ext') do
26 self.spec_extras.merge!(:extensions => Dir.glob('ext/*/extconf.rb'))
29 Hoe.spec('clogger') { common.call(self) }