Skip to content

Instantly share code, notes, and snippets.

@arisro
Created December 4, 2013 13:03
Show Gist options
  • Save arisro/7787119 to your computer and use it in GitHub Desktop.
Save arisro/7787119 to your computer and use it in GitHub Desktop.
original_js = File.binread("app/assets/javascripts/application.js")
if original_js.include?("require 'my_engine'")
say_status("skipped", "insert into app/assets/javascripts/application.js", :yellow)
else
insert_into_file "app/assets/javascripts/application.js", :after => %r{//= require ['"]?jquery['"]?} do
"\n//= require 'my_engine'\n\n"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment