diff --git a/lib/sproutcore/rack/builder.rb b/lib/sproutcore/rack/builder.rb index 036b579..66246b4 100644 --- a/lib/sproutcore/rack/builder.rb +++ b/lib/sproutcore/rack/builder.rb @@ -322,7 +322,16 @@ def normalize_url(url, target) # a few bug fixes. def mime_type(build_path) ext = File.extname(build_path) - (ext == '.js') ? 'text/javascript' : ::Rack::Mime.mime_type(ext, 'text/plain') + + case ext + when '.js' + 'text/javascript' + when '.ttf' + 'font/ttf' + else + ::Rack::Mime.mime_type(ext, 'text/plain') + end + end end