Sha256: e736afe25f63c55dbd724a1eca12c233792cc9611b372f175f354dd66e66a8ac
Contents?: true
Size: 796 Bytes
Versions: 2
Compression:
Stored size: 796 Bytes
Contents
require 'sprockets' require 'rack/rewrite' project_root = File.expand_path(File.dirname(__FILE__)) assets = Sprockets::Environment.new(project_root) do |env| env.logger = Logger.new(STDOUT) end assets.append_path(File.join(project_root, 'www', 'assets')) assets.append_path(File.join(project_root, 'www', 'assets', 'javascripts')) assets.append_path(File.join(project_root, 'www', 'assets', 'stylesheets')) assets.append_path(File.join(project_root, 'www', 'assets', 'images')) map "/statics" do run assets end map "/" do use Rack::Static, :urls => [""], :index => "www/index.html" run lambda { |env| [ 200, { 'Content-Type' => 'text/html', 'Cache-Control' => 'public, max-age=86400' }, aFile.open('www/index.html', File::RDONLY) ] } end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
susanoo-0.4.0 | lib/susanoo/templates/application/config.ru |
susanoo-0.1.0 | lib/Susanoo/templates/config.ru |