diff options
Diffstat (limited to 'Rakefile')
-rw-r--r-- | Rakefile | 31 |
1 files changed, 15 insertions, 16 deletions
@@ -3,27 +3,26 @@ require 'rubygems' require 'hoe' -# Make sure hoe-debugging is installed -Hoe.plugin :debugging +gem 'rake-compiler', '>= 0.4.1' +require "rake/extensiontask" -HOE = Hoe.spec 'psych' do - developer('Aaron Patterson', 'aaronp@rubyforge.org') - self.readme_file = 'README.rdoc' - self.history_file = 'CHANGELOG.rdoc' - self.extra_rdoc_files = FileList['*.rdoc'] +Hoe.plugin :debugging, :doofus, :git - %w{ rake-compiler }.each do |dep| - self.extra_dev_deps << [dep, '>= 0'] - end -end +Hoe.spec 'psych' do + developer 'Aaron Patterson', 'aaronp@rubyforge.org' + developer 'John Barnette', 'jbarnette@rubyforge.org' -gem 'rake-compiler', '>= 0.4.1' -require "rake/extensiontask" + self.extra_rdoc_files = Dir['*.rdoc'] + self.history_file = 'CHANGELOG.rdoc' + self.readme_file = 'README.rdoc' -RET = Rake::ExtensionTask.new("psych", HOE.spec) do |ext| - ext.lib_dir = File.join(*['lib', 'psych', ENV['FAT_DIR']].compact) + extra_dev_deps << ['rake-compiler', '>= 0.4.1'] + + Rake::ExtensionTask.new "psych", spec do |ext| + ext.lib_dir = File.join(*['lib', 'psych', ENV['FAT_DIR']].compact) + end end -Rake::Task[:test].prerequisites << :compile +task :test => :compile # vim: syntax=ruby |