Method: AppEngine::Development.boot_app

Defined in:
lib/appengine-tools/boot.rb

.boot_app(root, args) ⇒ Object



25
26
27
28
29
30
31
32
33
34
35
# File 'lib/appengine-tools/boot.rb', line 25

def boot_app(root, args)
  root = File.expand_path(root)

  jars = AppEngine::SDK::RUNTIME_JARS

  jruby_args = ["-r#{BOOT_APP_RB}"] + args

  ENV['APPLICATION_ROOT'] = root
  ENV.delete 'GEM_HOME'
  exec_jruby(root, jars, jruby_args)
end