Changeset 1268
- Timestamp:
- 01/10/08 13:22:49 (8 months ago)
- Files:
-
- trunk/app_generators/merb/templates/Rakefile (modified) (2 diffs)
- trunk/app_generators/merb/templates/config/merb_init.rb (modified) (1 diff)
- trunk/lib/merb.rb (modified) (3 diffs)
- trunk/lib/merb/config.rb (modified) (1 diff)
- trunk/lib/tasks/merb.rake (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app_generators/merb/templates/Rakefile
r1267 r1268 10 10 11 11 require File.dirname(__FILE__)+'/config/boot.rb' 12 Merb.environment = ENV['MERB_ENV'] if ENV['MERB_ENV']12 #Merb.environment = ENV['MERB_ENV'] if ENV['MERB_ENV'] 13 13 require Merb::framework_root+'/tasks' 14 14 Merb.root = File.dirname(__FILE__) … … 24 24 desc "load merb_init.rb" 25 25 task :merb_init do 26 require 'merb'27 require File.dirname(__FILE__)+'/config/merb_init.rb'28 end 26 # deprecated - here for BC 27 Rake::Task['merb_env'].invoke 28 end 29 29 30 30 task :uninstall => [:clean] do trunk/app_generators/merb/templates/config/merb_init.rb
r1228 r1268 14 14 15 15 # Load environment-specific configuration 16 require File.join(Merb.root, 'config', 'environments', Merb.environment) 16 begin 17 require File.join(Merb.root, 'config', 'environments', Merb.environment) 18 rescue LoadError 19 end trunk/lib/merb.rb
r1260 r1268 70 70 # This is where Merb-global variables are set and held 71 71 class << self 72 72 73 def environment 73 74 @environment … … 75 76 76 77 def environment=(value) 77 @environment ||= value78 @environment = value 78 79 end 79 80 … … 134 135 end 135 136 136 137 137 # Logger settings 138 138 attr :logger, true trunk/lib/merb/config.rb
r1256 r1268 21 21 22 22 def [](key) 23 (@configuration|| {})[key]23 (@configuration||={})[key] 24 24 end 25 25 trunk/lib/tasks/merb.rake
r1266 r1268 50 50 require 'merb' 51 51 Merb::Config[:environment] = ENV['MERB_ENV'] if ENV['MERB_ENV'] 52 Merb.environment = Merb::Config[:environment].nil? ? 'development' : Merb::Config[:environment]52 Merb.environment = Merb::Config[:environment].nil? ? 'development' : Merb::Config[:environment] 53 53 load Merb.root+'/config/merb_init.rb' 54 54 end
