Rakefile in ParseTree-3.0.3 vs Rakefile in ParseTree-3.0.4

- old
+ new

@@ -6,23 +6,24 @@ Hoe.add_include_dirs("../../RubyInline/dev/lib", "../../sexp_processor/dev/lib", "../../ZenTest/dev/lib", "lib") -require './lib/parse_tree.rb' +Hoe.plugin :seattlerb -Hoe.new("ParseTree", ParseTree::VERSION) do |pt| - pt.rubyforge_name = "parsetree" +Hoe.spec "ParseTree" do + developer 'Ryan Davis', 'ryand-ruby@zenspider.com' - pt.developer('Ryan Davis', 'ryand-ruby@zenspider.com') + clean_globs << File.expand_path("~/.ruby_inline") + extra_deps << ['RubyInline', '>= 3.7.0'] + extra_deps << ['sexp_processor', '>= 3.0.0'] - pt.clean_globs << File.expand_path("~/.ruby_inline") - pt.extra_deps << ['RubyInline', '>= 3.7.0'] - pt.extra_deps << ['sexp_processor', '>= 3.0.0'] - pt.spec_extras[:require_paths] = proc { |paths| paths << 'test' } + spec_extras[:require_paths] = proc { |paths| paths << 'test' } - pt.multiruby_skip << "mri_rel_1_9" << "rubinius" << "mri_trunk" + multiruby_skip << "1.9" end + +task :test => :clean desc 'Run in gdb' task :debug do puts "RUN: r -d #{Hoe::RUBY_FLAGS} test/test_all.rb #{Hoe::FILTER}" sh "gdb ~/.multiruby/install/19/bin/ruby"