Sha256: e6af5feffa1acc6763f563b276900a50b648ae66b94e646dc73c2075d4c08cd1
Contents?: true
Size: 1.57 KB
Versions: 3
Compression:
Stored size: 1.57 KB
Contents
# Go to http://wiki.merbivore.com/pages/init-rb # Specify your dependencies in the Gemfile but require them explicitly <%= "require 'merb_#{orm}'" unless orm == :none %> use_test :<%= testing_framework %> <%= "require 'merb-haml'" if template_engine == :haml %> # Specify your dependencies in the Gemfile Merb::BootLoader.before_app_loads do # This will get executed after dependencies have been loaded but before your app's classes have loaded. end Merb::BootLoader.after_app_loads do # This will get executed after your app's classes have been loaded. end # Move this to application.rb if you want it to be reloadable in dev mode. Merb::Router.prepare do match('/').to(:controller => "<%= self.name.gsub("-", "_") %>", :action =>'index') default_routes end Merb::Config.use { |c| c[:environment] = 'production', c[:framework] = {}, c[:use_mutex] = false c[:session_store] = 'cookie' c[:session_id_key] = '_<%= base_name %>_session_id' c[:session_secret_key] = '<%= Digest::SHA1.hexdigest(rand(100000000000).to_s).to_s %>' if Merb.env?(:production) # edit production settings c[:log_level] = :error c[:log_file] = Merb.root / "log" / "production.log" c[:exception_details] = false c[:reload_classes] = false c[:reload_templates] = false else # edit development/test settings c[:log_level] = :debug c[:log_stream] = STDOUT c[:exception_details] = true c[:reload_classes] = true c[:reload_templates] = true c[:reload_time] = 0.5 end }
Version data entries
3 entries across 3 versions & 1 rubygems