/dewisard.rb
Ruby | 33 lines | 21 code | 12 blank | 0 comment | 1 complexity | 48ecced1601277a56a1df831a3626617 MD5 | raw file
- say_wizard "Adding dewisard gem"
- gem 'email_address_parser', :git => 'https://bitbucket.org/oliverfriedmann/email_address_parser_rails.git'
- gem 'devise'
- gem 'cancan'
- gem 'rolify'
- gem 'dewisard', :git => 'https://bitbucket.org/oliverfriedmann/dewisard.git'
- after_bundler do
- say_wizard "Installing dewisard gem"
- generate 'devise User'
- generate 'cancan:ability'
- generate 'rolify:role'
-
- generate 'dewisard:install'
-
- if recipes.include? 'dynamicsettings'
- gsub_file 'config/initializers/dewisard.rb', /config\.use_dynamic_settings = false/, 'config.use_dynamic_settings = true'
- gsub_file 'config/initializers/dynamic_settings.rb', /config\.parent_controller = "ApplicationController"/, 'config.parent_controller = "AdminController"'
- end
-
- end
- __END__
- name: Dewisard
- description: "Add and install dewisard gem"
- author: Oliver Friedmann