Changeset 1239
- Timestamp:
- 01/09/08 15:14:13 (9 months ago)
- Files:
-
- trunk/lib/tasks/merb.rake (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/tasks/merb.rake
r1084 r1239 1 1 def install_merb_script 2 script_filepath = M ERB_ROOT/ 'script/merb'2 script_filepath = Merb.root / 'script/merb' 3 3 FileUtils.rm script_filepath if File.exist? script_filepath 4 4 tmpl = "#!/usr/bin/env ruby\nrequire File.expand_path(File.dirname(__FILE__)+'/../framework/merb/server')\nMerb::Server.run\n" … … 12 12 desc "freeze the merb framework into merb for portability" 13 13 task :freeze do 14 FileUtils.rm_rf M ERB_ROOT/ 'framework'15 FileUtils.cp_r M ERB_FRAMEWORK_ROOT, (MERB_ROOT/ 'framework')14 FileUtils.rm_rf Merb.root / 'framework' 15 FileUtils.cp_r Merb::framework_root, (Merb.root / 'framework') 16 16 install_merb_script 17 17 … … 21 21 desc "unfreeze this app from the framework and use system gem." 22 22 task :unfreeze do 23 FileUtils.rm_rf M ERB_ROOT/ 'framework'24 FileUtils.rm M ERB_ROOT/ 'script/merb'23 FileUtils.rm_rf Merb.root / 'framework' 24 FileUtils.rm Merb.root / 'script/merb' 25 25 26 26 puts " Removed: " 27 puts " - #{M ERB_ROOT/ 'framework'} (recursive) "28 puts " - #{M ERB_ROOT/ 'script/merb'}"27 puts " - #{Merb.root / 'framework'} (recursive) " 28 puts " - #{Merb.root / 'script/merb'}" 29 29 end 30 30 31 31 desc "freeze the merb framework from svn, use REVISION=# to freeze a specific revision" 32 32 task :freeze_from_svn do 33 install_path = M ERB_ROOT/ 'framework'33 install_path = Merb.root / 'framework' 34 34 revision = ENV['REVISION'] || 'HEAD' 35 35 puts " Removing old framework" if File.exist? install_path … … 49 49 require 'rubygems' 50 50 require 'merb' 51 Merb:: Server.config[:environment] = ENV['MERB_ENV'] if ENV['MERB_ENV']52 M ERB_ENV = Merb::Server.config[:environment].nil? ? 'development' : Merb::Server.config[:environment]53 load M ERB_ROOT+'/config/merb_init.rb'51 Merb::Config[:environment] = ENV['Merb.environment'] if ENV['Merb.environment'] 52 Merb.environment = Merb::Config[:environment].nil? ? 'development' : Merb::Config[:environment] 53 load Merb.root+'/config/merb_init.rb' 54 54 end
