Skip to content

Commit 5a9985f

Browse files
committed
build using rails_apps_composer 3.1.36
1 parent 5d7bc07 commit 5a9985f

File tree

1 file changed

+47
-2
lines changed

1 file changed

+47
-2
lines changed

composer.rb

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def grouped_gem_names
9393
end
9494
def add_gem(*all) Gemfile.add(*all); end
9595

96-
@recipes = ["core", "git", "railsapps", "learn_rails", "rails_bootstrap", "rails_foundation", "rails_omniauth", "rails_devise", "rails_devise_roles", "rails_devise_pundit", "rails_signup_download", "rails_signup_thankyou", "rails_mailinglist_activejob", "rails_stripe_checkout", "rails_stripe_coupons", "rails_stripe_membership_saas", "setup", "locale", "readme", "gems", "tests", "email", "devise", "omniauth", "roles", "frontend", "pages", "init", "analytics", "deployment", "extras"]
96+
@recipes = ["core", "git", "railsapps", "learn_rails", "rails_bootstrap", "rails_foundation", "rails_omniauth", "rails_devise", "rails_devise_roles", "rails_devise_pundit", "rails_shortcut_app", "rails_signup_download", "rails_signup_thankyou", "rails_mailinglist_activejob", "rails_stripe_checkout", "rails_stripe_coupons", "rails_stripe_membership_saas", "setup", "locale", "readme", "gems", "tests", "email", "devise", "omniauth", "roles", "frontend", "pages", "init", "analytics", "deployment", "extras"]
9797
@prefs = {}
9898
@gems = []
9999
@diagnostics_recipes = [["example"], ["setup"], ["railsapps"], ["gems", "setup"], ["gems", "readme", "setup"], ["extras", "gems", "readme", "setup"], ["example", "git"], ["git", "setup"], ["git", "railsapps"], ["gems", "git", "setup"], ["gems", "git", "readme", "setup"], ["extras", "gems", "git", "readme", "setup"], ["email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["core", "email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["core", "email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["core", "email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["email", "example", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["email", "example", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["email", "example", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["apps4", "core", "email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["apps4", "core", "email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "tests"], ["apps4", "core", "deployment", "email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "testing"], ["apps4", "core", "deployment", "email", "extras", "frontend", "gems", "git", "init", "railsapps", "readme", "setup", "tests"], ["apps4", "core", "deployment", "devise", "email", "extras", "frontend", "gems", "git", "init", "omniauth", "pundit", "railsapps", "readme", "setup", "tests"]]
@@ -376,7 +376,8 @@ def which(cmd)
376376
["rails-stripe-coupons", "rails-stripe-coupons"]]
377377
when 'contributed_app'
378378
prefs[:apps4] = multiple_choice "Choose a starter application.",
379-
[["rails-signup-thankyou", "rails-signup-thankyou"]]
379+
[["rails-shortcut-app", "rails-shortcut-app"],
380+
["rails-signup-thankyou", "rails-signup-thankyou"]]
380381
end
381382
when "3"
382383
say_wizard "Please upgrade to Rails 4.1 or newer."
@@ -718,6 +719,50 @@ def which(cmd)
718719
# >--------------------- recipes/rails_devise_pundit.rb ----------------------end<
719720
# >-------------------------- templates/recipe.erb ---------------------------end<
720721

722+
# >-------------------------- templates/recipe.erb ---------------------------start<
723+
# >--------------------------[ rails_shortcut_app ]---------------------------<
724+
@current_recipe = "rails_shortcut_app"
725+
@before_configs["rails_shortcut_app"].call if @before_configs["rails_shortcut_app"]
726+
say_recipe 'rails_shortcut_app'
727+
@configs[@current_recipe] = config
728+
# >---------------------- recipes/rails_shortcut_app.rb ----------------------start<
729+
730+
# Application template recipe for the rails_apps_composer. Change the recipe here:
731+
# https://github.com/RailsApps/rails_apps_composer/blob/master/recipes/rails_shortcut_app.rb
732+
733+
if prefer :apps4, 'rails-shortcut-app'
734+
prefs[:authentication] = 'devise'
735+
prefs[:authorization] = 'roles'
736+
prefs[:dashboard] = 'none'
737+
prefs[:ban_spiders] = false
738+
prefs[:better_errors] = true
739+
prefs[:database] = 'sqlite'
740+
prefs[:deployment] = 'none'
741+
prefs[:devise_modules] = false
742+
prefs[:dev_webserver] = 'puma'
743+
prefs[:email] = 'none'
744+
prefs[:frontend] = 'bootstrap3'
745+
prefs[:layouts] = 'none'
746+
prefs[:pages] = 'none'
747+
prefs[:github] = false
748+
prefs[:git] = true
749+
prefs[:local_env_file] = false
750+
prefs[:prod_webserver] = 'same'
751+
prefs[:pry] = false
752+
prefs[:pages] = 'about+users'
753+
prefs[:templates] = 'erb'
754+
prefs[:tests] = 'none'
755+
prefs[:locale] = 'none'
756+
prefs[:analytics] = 'none'
757+
prefs[:rubocop] = false
758+
prefs[:disable_turbolinks] = true
759+
prefs[:rvmrc] = true
760+
prefs[:form_builder] = false
761+
prefs[:jquery] = 'gem'
762+
end
763+
# >---------------------- recipes/rails_shortcut_app.rb ----------------------end<
764+
# >-------------------------- templates/recipe.erb ---------------------------end<
765+
721766
# >-------------------------- templates/recipe.erb ---------------------------start<
722767
# >-------------------------[ rails_signup_download ]-------------------------<
723768
@current_recipe = "rails_signup_download"

0 commit comments

Comments
 (0)