Skip to content

Instantly share code, notes, and snippets.

@noahpryor
Created August 1, 2014 21:52
Show Gist options
  • Select an option

  • Save noahpryor/90d2a163e3fa915e0ae7 to your computer and use it in GitHub Desktop.

Select an option

Save noahpryor/90d2a163e3fa915e0ae7 to your computer and use it in GitHub Desktop.
rake task for assets
namespace :assets do
task :add_custom_css_placeholder do
puts 'adding placeholder'
`touch app/assets/stylesheets/custom_css.less`
end
task :remove_custom_css_placeholder do
puts 'removing placeholder'
`rm app/assets/stylesheets/custom_css.less`
end
end
task "assets:precompile" => ["assets:add_custom_css_placeholder"]
Rake::Task["assets:precompile"].enhance do
Rake::Task["assets:remove_custom_css_placeholder"].invoke
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment