Upgrade to sprockets 4
This commit is contained in:
parent
0382cb48c1
commit
429aa8f374
6 changed files with 15 additions and 14 deletions
|
|
@ -680,7 +680,7 @@ GEM
|
||||||
simplecov_json_formatter (0.1.4)
|
simplecov_json_formatter (0.1.4)
|
||||||
sinon-rails (1.15.0)
|
sinon-rails (1.15.0)
|
||||||
railties (>= 3.1)
|
railties (>= 3.1)
|
||||||
sprockets (3.7.2)
|
sprockets (4.1.1)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
rack (> 1, < 3)
|
rack (> 1, < 3)
|
||||||
sprockets-rails (3.4.2)
|
sprockets-rails (3.4.2)
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,14 @@
|
||||||
|
//= link_tree ../images
|
||||||
|
|
||||||
|
//= link main.js
|
||||||
|
//= link mobile/mobile.js
|
||||||
//= link contact-list.js
|
//= link contact-list.js
|
||||||
//= link jquery3.js
|
//= link jquery3.js
|
||||||
//= link jquery_ujs.js
|
//= link jquery_ujs.js
|
||||||
//= link main.js
|
|
||||||
//= link jsxc.js
|
//= link jsxc.js
|
||||||
//= link bookmarklet.js
|
//= link bookmarklet.js
|
||||||
//= link mobile/bookmarklet.js
|
//= link mobile/bookmarklet.js
|
||||||
//= link mobile/mobile.js
|
|
||||||
//= link error_pages.css
|
|
||||||
//= link admin.css
|
//= link admin.css
|
||||||
|
//= link error_pages.css
|
||||||
//= link rtl.css
|
//= link rtl.css
|
||||||
|
|
|
||||||
|
|
@ -74,14 +74,6 @@ module Diaspora
|
||||||
# Speed up precompile by not loading the environment
|
# Speed up precompile by not loading the environment
|
||||||
config.assets.initialize_on_precompile = false
|
config.assets.initialize_on_precompile = false
|
||||||
|
|
||||||
# Precompile additional assets.
|
|
||||||
# (application.js, application.css, and all non-JS/CSS in the app/assets are already added)
|
|
||||||
config.assets.precompile = %w[
|
|
||||||
color_themes/*/desktop.css
|
|
||||||
color_themes/*/mobile.css
|
|
||||||
manifest.js
|
|
||||||
]
|
|
||||||
|
|
||||||
# See lib/tasks/assets.rake: non_digest_assets
|
# See lib/tasks/assets.rake: non_digest_assets
|
||||||
config.assets.non_digest_assets = %w(branding/logos/asterisk.png)
|
config.assets.non_digest_assets = %w(branding/logos/asterisk.png)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@ Rails.application.configure do
|
||||||
config.assets.precompile += %w[poltergeist_disable_transition.css]
|
config.assets.precompile += %w[poltergeist_disable_transition.css]
|
||||||
|
|
||||||
# Don't precompile all themes for tests
|
# Don't precompile all themes for tests
|
||||||
config.assets.precompile -= %w[color_themes/*/desktop.css color_themes/*/mobile.css]
|
|
||||||
config.assets.precompile += %w[
|
config.assets.precompile += %w[
|
||||||
color_themes/original/desktop.css
|
color_themes/original/desktop.css
|
||||||
color_themes/dark_green/desktop.css
|
color_themes/dark_green/desktop.css
|
||||||
|
|
|
||||||
|
|
@ -17,3 +17,10 @@ if color_themes_file.exist?
|
||||||
else
|
else
|
||||||
AVAILABLE_COLOR_THEMES = ["original"].freeze
|
AVAILABLE_COLOR_THEMES = ["original"].freeze
|
||||||
end
|
end
|
||||||
|
|
||||||
|
unless Rails.env.test?
|
||||||
|
AVAILABLE_COLOR_THEMES.each do |theme_code|
|
||||||
|
Rails.application.config.assets.precompile +=
|
||||||
|
%W[color_themes/#{theme_code}/desktop.css color_themes/#{theme_code}/mobile.css]
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ class BookmarkletRenderer
|
||||||
end
|
end
|
||||||
|
|
||||||
def source
|
def source
|
||||||
@source ||= Rails.application.assets["bookmarklet.js"].pathname.to_s
|
@source ||= Rails.application.assets["bookmarklet.js"].filename
|
||||||
end
|
end
|
||||||
|
|
||||||
def body
|
def body
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue