From f9f2d67448c49ba6ef793660ecc998623ef033f6 Mon Sep 17 00:00:00 2001 From: Ryan Davis Date: Thu, 12 Dec 2013 15:38:31 -0800 Subject: [PATCH] Rakefile cleanup: specify MIT license, use dependency calls, clean up spec_extras. --- Rakefile | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/Rakefile b/Rakefile index de08dd61..5ef21229 100644 --- a/Rakefile +++ b/Rakefile @@ -10,21 +10,19 @@ Hoe.plugin :debugging, :doofus, :git, :isolate hoe = Hoe.spec 'racc' do developer 'Aaron Patterson', 'aaron@tenderlovemaking.com' + license "MIT" self.extra_rdoc_files = Dir['*.rdoc'] self.history_file = 'ChangeLog' self.readme_file = 'README.rdoc' - self.testlib = :minitest - extra_dev_deps << ['rake-compiler', '>= 0.4.1'] - extra_dev_deps << ['minitest', '~> 4.7'] + dependency 'rake-compiler', '>= 0.4.1', :developer + dependency 'minitest', '~> 4.7', :developer # stick to stdlib's version if RUBY_PLATFORM =~ /java/ - self.spec_extras = { :platform => 'java' } + self.spec_extras[:platform] = 'java' else - self.spec_extras = { - :extensions => ["ext/racc/extconf.rb"] - } + self.spec_extras[:extensions] = %w[ext/racc/extconf.rb] end Rake::ExtensionTask.new "cparse", spec do |ext| @@ -33,8 +31,6 @@ hoe = Hoe.spec 'racc' do end end -hoe.test_prelude = 'gem "minitest", "~> 4.7"' - file 'lib/racc/parser-text.rb' => ['lib/racc/parser.rb'] do |t| source = 'lib/racc/parser.rb'