Sha256: d78a7116c661c6d06017d4bc8515e2894ed7b7143caa5757c3a008aba5dac749
Contents?: true
Size: 794 Bytes
Versions: 6
Compression:
Stored size: 794 Bytes
Contents
namespace :rename do desc 'Rename Rails App' task :app, [:new_name] do |t, args| filenames = [ 'Rakefile', 'app/views/layouts/admin.html.erb', 'app/views/layouts/application.html.erb', 'app/views/layouts/devise.html.erb', 'config/application.rb', 'config/environment.rb', 'config/routes.rb', 'config/environments/development.rb', 'config/environments/test.rb', 'config/environments/production.rb', 'config/initializers/secret_token.rb', 'config/initializers/session_store.rb', ] filenames.each do |filename| text = File.read(filename) File.open(filename, "w") do |file| file << text.gsub(/Roots/, args[:new_name]) end puts "CHECKED FILE >> #{filename}" end end end
Version data entries
6 entries across 6 versions & 1 rubygems