# HG changeset patch # User Jittat Fakcharoenphol # Date 2010-02-06 16:28:20 # Node ID 3391db581cbc12a9874b8677f33f5b78a29ab3ee # Parent 597e6f64538bf4b0a80f50bc7ed4052fac929cc4 fixed error in install script diff --git a/installer/install.sh b/installer/install.sh --- a/installer/install.sh +++ b/installer/install.sh @@ -97,14 +97,14 @@ echo "Configuring grader" -cp scripts/config/environment.rb.SAMPLE scripts/config/environment.rb cp scripts/config/env_exam.rb.SAMPLE scripts/config/env_exam.rb cp scripts/config/env_grading.rb.SAMPLE scripts/config/env_grading.rb -echo "Object.instance_eval{ remove_const :RAILS_ROOT }" >> scripts/config/environment.rb -echo "RAILS_ROOT = '$CAFE_PATH/web'" >> scripts/config/environment.rb -echo "Object.instance_eval{ remove_const :GRADER_ROOT }" >> scripts/config/environment.rb -echo "GRADER_ROOT = '$CAFE_PATH/judge/scripts" >> scripts/config/environment.rb +# create new environment.rb file +echo "RAILS_ROOT = '$CAFE_PATH/web'" > scripts/config/environment.rb +echo "GRADER_ROOT = '$CAFE_PATH/judge/scripts'" >> scripts/config/environment.rb +echo "require File.join(File.dirname(__FILE__),'../lib/boot')" >> scripts/config/environment.rb +echo "require File.dirname(__FILE__) + \"/env_#{GRADER_ENV}.rb\"" >> scripts/config/environment.rb cd ..