lib/pyro/server.rb in pyro-1.0.0.rc1 vs lib/pyro/server.rb in pyro-1.0.0.rc2

- old
+ new

@@ -1,17 +1,23 @@ require 'pyro' require 'sinatra/base' require 'erb' +# Public: Run a Pyro app on a Sinatra server. +# +# Examples +# +# ~/MyApp $ pyro serve class PyroServer < Sinatra::Base include Pyro - set :fast_build, false + set :fast_build, false # true to skip reloading resources. set :port, 7976 - set :public_folder, './tmp' - set :staging, false - set :target, 'development' + set :public_folder, './tmp' # Override for staging builds. + set :staging, false # true to skip hot-rebuilding. + set :target, 'development' # 'test' to use test helpers. + # Public: Burn an app and response with the built index.html. get '/?' do unless settings.staging Pyro.burn(settings.target, settings.fast_build) settings.fast_build = settings.fast end