move CSS precompilation to last step

This commit is contained in:
Sam 2017-04-12 12:30:24 -04:00
parent 7f2a80bbc8
commit 8cd9afcfad
2 changed files with 6 additions and 7 deletions

View File

@ -71,13 +71,12 @@ class Stylesheet::Manager
end end
def self.max_file_mtime def self.max_file_mtime
globs = ["#{Rails.root}/app/assets/stylesheets/**/*.*css"] globs = ["#{Rails.root}/app/assets/stylesheets/**/*.*css",
"#{Rails.root}/app/assets/images/**/*.*"]
Discourse.plugins.map { |plugin| File.dirname(plugin.path) }.each do |path| Discourse.plugins.map { |plugin| File.dirname(plugin.path) }.each do |path|
globs += [ globs << "#{path}/plugin.rb"
"#{path}/plugin.rb", globs << "#{path}/**/*.*css"
"#{path}/**/*.*css",
]
end end
globs.map do |pattern| globs.map do |pattern|

View File

@ -132,8 +132,6 @@ def concurrent?
end end
task 'assets:precompile' => 'assets:precompile:before' do task 'assets:precompile' => 'assets:precompile:before' do
# Run after assets:precompile
Rake::Task["assets:precompile:css"].invoke
if $bypass_sprockets_uglify if $bypass_sprockets_uglify
puts "Compressing Javascript and Generating Source Maps" puts "Compressing Javascript and Generating Source Maps"
@ -184,6 +182,8 @@ task 'assets:precompile' => 'assets:precompile:before' do
end end
Rake::Task["assets:precompile:css"].invoke
end end
end end