3 engine = defined?(RUBY_ENGINE) ? RUBY_ENGINE : 'ruby'
5 path = "tmp/isolate/#{engine}-#{RUBY_VERSION}"
8 # we want "ruby-1.8.7" and not "ruby-1.8", so disable multiruby
14 $stdout.reopen($stderr)
18 gem 'unicorn', '0.991.0'
20 if ! defined?(RUBY_ENGINE)
21 gem 'iobuffer', '0.1.3'
24 gem 'eventmachine', '0.12.10'
26 gem 'sinatra', '0.9.4'
27 gem 'async_sinatra', '0.1.5'
29 gem 'neverblock', '0.1.6.2'
33 if defined?(::Fiber) && ! defined?(RUBY_ENGINE)
35 gem 'revactor', '0.1.5'
36 gem 'rack-fiber_pool', '0.9.0'
40 $stdout.reopen(old_out)
41 puts Dir["#{path}/gems/*-*/lib"].map { |x| File.expand_path(x) }.join(':')