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

- old
+ new

@@ -3,15 +3,20 @@ require 'erb' class PyroServer < Sinatra::Base include Pyro - set :port, 5678 + set :fast_build, false + set :port, 7976 set :public_folder, './tmp' - set :fast_build, false + set :staging, false + set :target, 'development' get '/?' do - Pyro.build('development', settings.fast_build, settings.src_folder) - settings.fast_build = settings.fast - File.read("#{settings.src_folder}/tmp/index.html") + unless settings.staging + Pyro.burn(settings.target, settings.fast_build) + settings.fast_build = settings.fast + end + + File.read "#{settings.public_folder}/index.html" end end