diff --git a/Rakefile b/Rakefile index 81e15f2..5ffae80 100644 --- a/Rakefile +++ b/Rakefile @@ -4,6 +4,10 @@ $: << 'lib' require 'rubygems' require 'hoe' + +deps = %w(ParseTree RubyInline ruby2ruby ZenTest) +$:.push(*deps.map { |p| "../../#{p}/dev/lib" }) + require './lib/heckle.rb' Hoe.new('heckle', Heckle::VERSION) do |p| @@ -19,4 +23,6 @@ Hoe.new('heckle', Heckle::VERSION) do |p| p.extra_deps << ['ZenTest', '>= 3.5.2'] end +Hoe::RUBY_FLAGS.sub! /-I/, "-I#{deps.map { |p| "../../#{p}/dev/lib" }.join(":")}:" + # vim: syntax=Ruby diff --git a/lib/heckle.rb b/lib/heckle.rb index ecff491..c414095 100644 --- a/lib/heckle.rb +++ b/lib/heckle.rb @@ -1,5 +1,6 @@ require 'rubygems' require 'parse_tree' +require 'sexp_processor' require 'unified_ruby' require 'ruby2ruby' require 'timeout'