Sha256: 8f18c1f2445f5d0da0ada2fb7358fb6243062f4df6d139a768493ea6deac5958
Contents?: true
Size: 824 Bytes
Versions: 1
Compression:
Stored size: 824 Bytes
Contents
# -*- ruby -*- require 'rubygems' require 'hoe' $: << "../../RubyInline/dev" require './lib/parse_tree.rb' Hoe.new("ParseTree", ParseTree::VERSION) do |p| p.summary = "Extract and enumerate ruby parse trees." p.description = File.read("README.txt").split(/\n\n+/)[2] p.clean_globs << File.expand_path("~/.ruby_inline") p.extra_deps << ['RubyInline', '>= 3.2.0'] end desc 'Run against ruby 1.9 (from a multiruby install) with -d.' task :test19 do sh "~/.multiruby/install/1_9/bin/ruby -d #{Hoe::RUBY_FLAGS} test/test_all.rb #{Hoe::FILTER}" end 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" end desc 'Run a very basic demo' task :demo do sh "echo 1+1 | ruby #{Hoe::RUBY_FLAGS} ./bin/parse_tree_show -f" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ParseTree-1.5.0 | Rakefile |