Skip to content

Instantly share code, notes, and snippets.

@gmgp
Forked from jqr/heroku.rake
Created July 22, 2010 16:25
Show Gist options
  • Save gmgp/486192 to your computer and use it in GitHub Desktop.
Save gmgp/486192 to your computer and use it in GitHub Desktop.
namespace :heroku do
desc "Generate the Heroku gems manifest from gem dependencies"
task :gems do
RAILS_ENV='production'
Rake::Task[:environment].invoke
list = Rails.configuration.gems.collect do |g|
command, *options = g.send(:install_command)
options.join(" ") + "\n"
end
File.open(File.join(RAILS_ROOT, '.gems'), 'w') do |f|
f.write(list)
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment