diff --git a/lib/motion/project/builder.rb b/lib/motion/project/builder.rb index cdc93832..df635844 100644 --- a/lib/motion/project/builder.rb +++ b/lib/motion/project/builder.rb @@ -589,7 +589,8 @@ PLIST begin require 'ripper' rescue LoadError - require 'ripper18/ripper' + $:.unshift(File.expand_path(File.join(File.dirname(__FILE__), '../../ripper18'))) + require 'ripper' end @file_paths = [] diff --git a/lib/ripper18/ripper/core.rb b/lib/ripper18/ripper/core.rb index f6448249..b0543ed9 100644 --- a/lib/ripper18/ripper/core.rb +++ b/lib/ripper18/ripper/core.rb @@ -8,7 +8,7 @@ # For details of Ruby License, see ruby/COPYING. # -require File.dirname(__FILE__) + '/../../ext/ripper.so' +require File.dirname(__FILE__) + '/../../ext/ripper.bundle' class Ripper