mirror of
https://github.com/danbee/mpd-client
synced 2025-03-04 08:39:09 +00:00
Add sprockets.
This commit is contained in:
parent
e36eb0bff8
commit
ea37574238
1
Gemfile
1
Gemfile
@ -2,6 +2,7 @@ source 'https://rubygems.org'
|
||||
|
||||
gem 'sinatra'
|
||||
gem 'sinatra-contrib'
|
||||
gem 'sinatra-asset-pipeline'
|
||||
gem 'foreman'
|
||||
|
||||
gem 'ruby-mpd'
|
||||
|
||||
27
Gemfile.lock
27
Gemfile.lock
@ -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
4
Rakefile
Normal file
@ -0,0 +1,4 @@
|
||||
require 'sinatra/asset_pipeline/task.rb'
|
||||
require './app'
|
||||
|
||||
Sinatra::AssetPipeline::Task.define! MPDClient
|
||||
@ -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
36470
public/js/libs/ember.js
36470
public/js/libs/ember.js
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
6
public/js/libs/jquery-1.10.2.min.js
vendored
6
public/js/libs/jquery-1.10.2.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user