Changeset 1087
- Timestamp:
- 12/13/07 03:11:04 (1 year ago)
- Files:
-
- trunk/app_generators/merb/templates/Rakefile (modified) (1 diff)
- trunk/app_generators/merb/templates/config/merb.yml (modified) (1 diff)
- trunk/lib/merb.rb (modified) (2 diffs)
- trunk/lib/merb/server.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app_generators/merb/templates/Rakefile
r1023 r1087 7 7 8 8 MERB_ENV = ENV['MERB_ENV'] if ENV['MERB_ENV'] 9 $RAKE_ENV = true 9 10 10 11 require File.dirname(__FILE__)+'/config/boot.rb' trunk/app_generators/merb/templates/config/merb.yml
r1044 r1087 72 72 # change the configuration only for development create 73 73 # config/environments/development.yml 74 75 # If you don't intend to parse JSON, use ActiveSupport, or want to roll your own 76 # set this to true, to disable the loading of the JSON gem 77 # :disable_json_gem: true trunk/lib/merb.rb
r1079 r1087 30 30 require 'merb/erubis_ext' 31 31 require 'merb/logger' 32 begin33 require 'json/ext'34 rescue LoadError35 puts "Using pure ruby JSON lib"36 require 'json/pure'37 end38 32 39 33 require 'set' … … 120 114 Dir[test_files].each { |file| require file } 121 115 end 116 117 # If we're in the TEST environment or if running from Rake make sure to load 118 # config/merb.yml - which is normally done by Merb::Server.run 119 Merb::Server.load_config if $TESTING || $RAKE_ENV 120 121 # If you don't use the JSON gem, disable auto-parsing of json params too 122 if Merb::Server.config[:disable_json_gem] 123 Merb::Request::parse_json_params = false 124 else 125 begin 126 require 'json/ext' 127 rescue LoadError 128 puts "Using pure ruby JSON lib" 129 require 'json/pure' 130 end 131 end trunk/lib/merb/server.rb
r1085 r1087 391 391 392 392 def run 393 @@merb_raw_opts = ARGV 394 merb_config 393 load_config 395 394 396 395 if @@merb_opts[:generate] #|| @@merb_opts.size == 1 … … 627 626 def config 628 627 @@merb_opts 628 end 629 630 def load_config 631 @@merb_raw_opts = ARGV 632 merb_config 629 633 end 630 634
