diaspora/lib/tasks/assets.rake

18 lines
493 B
Ruby

namespace :assets do
desc "Generate error pages"
task :generate_error_pages => :environment do
renderer = ErrorPageRenderer.new codes: [404, 422, 500]
renderer.render
end
desc "Uglify bookmarklet snippet"
task :uglify_bookmarklet => :environment do
BookmarkletRenderer.compile
end
# Augment precompile with error page generation
task :precompile do
Rake::Task['assets:generate_error_pages'].invoke
Rake::Task['assets:uglify_bookmarklet'].invoke
end
end