1
0
mirror of https://github.com/danbee/mpd-client synced 2025-03-04 08:39:09 +00:00

Add sprockets.

This commit is contained in:
Dan Barber 2013-10-17 16:13:45 +01:00
parent e36eb0bff8
commit ea37574238
8 changed files with 39 additions and 46859 deletions

View File

@ -2,6 +2,7 @@ source 'https://rubygems.org'
gem 'sinatra'
gem 'sinatra-contrib'
gem 'sinatra-asset-pipeline'
gem 'foreman'
gem 'ruby-mpd'

View File

@ -3,13 +3,19 @@ GEM
specs:
backports (3.3.5)
coderay (1.0.9)
coffee-script (2.2.0)
coffee-script-source
execjs
coffee-script-source (1.6.3)
daemons (1.1.9)
diff-lcs (1.2.4)
dotenv (0.9.0)
eventmachine (1.0.3)
execjs (2.0.2)
foreman (0.63.0)
dotenv (>= 0.7)
thor (>= 0.13.6)
hike (1.2.3)
method_source (0.8.2)
multi_json (1.8.2)
pry (0.9.12.2)
@ -21,6 +27,7 @@ GEM
rack
rack-test (0.6.2)
rack (>= 1.0)
rake (10.1.0)
rspec (2.14.1)
rspec-core (~> 2.14.0)
rspec-expectations (~> 2.14.0)
@ -30,12 +37,21 @@ GEM
diff-lcs (>= 1.1.3, < 2.0)
rspec-mocks (2.14.4)
ruby-mpd (0.3.0)
sass (3.2.12)
shotgun (0.9)
rack (>= 1.0)
sinatra (1.4.3)
rack (~> 1.4)
rack-protection (~> 1.4)
tilt (~> 1.3, >= 1.3.4)
sinatra-asset-pipeline (0.2.1)
coffee-script
rake
sass
sinatra
sprockets
sprockets-helpers
sprockets-sass
sinatra-contrib (1.4.1)
backports (>= 2.0)
multi_json
@ -44,6 +60,16 @@ GEM
sinatra (~> 1.4.0)
tilt (~> 1.3)
slop (3.4.6)
sprockets (2.10.0)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
sprockets-helpers (1.0.1)
sprockets (~> 2.0)
sprockets-sass (1.0.2)
sprockets (~> 2.0)
tilt (~> 1.1)
thin (1.6.0)
daemons (>= 1.0.9)
eventmachine (>= 1.0.0)
@ -62,5 +88,6 @@ DEPENDENCIES
ruby-mpd
shotgun
sinatra
sinatra-asset-pipeline
sinatra-contrib
thin

4
Rakefile Normal file
View File

@ -0,0 +1,4 @@
require 'sinatra/asset_pipeline/task.rb'
require './app'
Sinatra::AssetPipeline::Task.define! MPDClient

View File

@ -2,6 +2,8 @@ require 'bundler'
ENV['RACK_ENV'] ||= 'development'
Bundler.require(:default, ENV['RACK_ENV'])
require 'sinatra/asset_pipeline'
require 'json'
require 'cgi'
@ -11,6 +13,11 @@ require './models/artist'
require './models/song'
class MPDClient < Sinatra::Base
set :assets_precompile, %w(app.js app.css *.png *.jpg *.svg *.eot *.ttf *.woff)
set :assets_prefix, 'assets'
register Sinatra::AssetPipeline
register Sinatra::Namespace
get '/' do

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long