|
|
@@ -0,0 +1,47 @@ |
|
|
run "echo TODO > README" |
|
|
run "rvm use 1.9.2" |
|
|
run "rvm gemset create #{app_name}" |
|
|
create_file ".rvmrc", "rvm use 1.9.2@#{app_name}" |
|
|
|
|
|
gem "rspec-rails" , :group => [ :development, :test ] |
|
|
gem "guard-rspec" , :group => [ :development, :test ] |
|
|
gem "spork", "> 0.9.0.rc" , :group => [ :development, :test ] |
|
|
gem "guard-spork" , :group => [ :development, :test ] |
|
|
gem "factory_girl_rails" , :group => [ :development, :test ] |
|
|
gem "capybara" , :group => [ :development, :test ] |
|
|
gem 'vcr' , :group => [ :development, :test ] |
|
|
gem 'fakeweb' , :group => [ :development, :test ] |
|
|
gem 'capybara-mechanize' , :group => [ :development, :test ] |
|
|
gem 'growl' , :group => [ :development, :test ] |
|
|
gem 'launchy' , :group => [ :development, :test ] |
|
|
|
|
|
use_twitter = false |
|
|
if yes?("Would you like to install Twitter Boostrap?") |
|
|
gem 'twitter-bootstrap-rails', :group => [ :assets ] |
|
|
use_twitter = true |
|
|
end |
|
|
|
|
|
run "bundle install" |
|
|
|
|
|
generate "rspec:install" |
|
|
if use_twitter |
|
|
generate "bootstrap:install" |
|
|
generate "bootstrap:layout application fixed" |
|
|
end |
|
|
|
|
|
run "guard init spork" |
|
|
run "guard init rspec" |
|
|
run "spork --bootstrap" |
|
|
puts "Please Configure spec_helper.rb for spork" |
|
|
|
|
|
run "rake db:create:all" |
|
|
|
|
|
remove_file 'public/index.html' |
|
|
remove_file 'rm public/images/rails.png' |
|
|
|
|
|
inject_into_file 'Guardfile', :after => ":version => 2" do |
|
|
", :cli => '--drb'" |
|
|
end |
|
|
|
|
|
git :init |
|
|
git :add => ".", :commit => "-m 'initial commit.'" |