Sha256: 52f0a4e055f4ab82ecf0caff208017e87986395b1d83195b61abbbcc293f1716
Contents?: true
Size: 1.08 KB
Versions: 2
Compression:
Stored size: 1.08 KB
Contents
class EnjuLeaf::QuickInstallGenerator < Rails::Generators::Base source_root File.expand_path('../templates', __FILE__) def quick_install environment = ENV['RAILS_ENV'] ||= 'development' generate("enju_circulation:setup") generate("enju_subject:setup") gsub_file 'config/schedule.rb', /^set :environment, :development$/, "set :environment, :#{environment}" gsub_file 'config/environments/production.rb', /config.serve_static_assets = false$/, "config.serve_static_assets = true" gsub_file 'config/environments/production.rb', /# config.cache_store = :mem_cache_store$/, "config.cache_store = :dalli_store, {:compress => true}" gsub_file 'config/environments/production.rb', /# config.assets.precompile \+= %w\( search.js \)$/, "config.assets.precompile += %w( mobile.js mobile.css print.css )" rake("db:migrate") rake("enju_leaf:setup") rake("enju_circulation:setup") rake("enju_subject:setup") #rake("sunspot:solr:start") #rake("db:seed") rake("assets:precompile") if environment == 'production' end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
enju_leaf-1.1.0.beta3 | lib/generators/enju_leaf/quick_install/quick_install_generator.rb |
enju_leaf-1.1.0.pre3 | lib/generators/enju_leaf/quick_install/quick_install_generator.rb |