Skip to content

Commit

Permalink
Rakefile cleanup: specify MIT license, use dependency calls, clean up…
Browse files Browse the repository at this point in the history
… spec_extras.
  • Loading branch information
zenspider committed Dec 12, 2013
1 parent e4a7540 commit f9f2d67
Showing 1 changed file with 5 additions and 9 deletions.
14 changes: 5 additions & 9 deletions Rakefile
Expand Up @@ -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|
Expand All @@ -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'

Expand Down

0 comments on commit f9f2d67

Please sign in to comment.