Description:
fixed error in install script
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r85:3391db581cbc - - 1 file changed: 5 inserted, 5 deleted
@@ -88,32 +88,32 | |||
|
88 | 88 | |
|
89 | 89 | mkdir judge |
|
90 | 90 | cd judge |
|
91 | 91 | git clone http://git.gitorious.org/cafe-grader/cafe-grader-judge-scripts.git scripts |
|
92 | 92 | mkdir raw |
|
93 | 93 | mkdir ev-exam |
|
94 | 94 | mkdir ev |
|
95 | 95 | mkdir result |
|
96 | 96 | mkdir log |
|
97 | 97 | |
|
98 | 98 | echo "Configuring grader" |
|
99 | 99 | |
|
100 | - cp scripts/config/environment.rb.SAMPLE scripts/config/environment.rb | |
|
101 | 100 | cp scripts/config/env_exam.rb.SAMPLE scripts/config/env_exam.rb |
|
102 | 101 | cp scripts/config/env_grading.rb.SAMPLE scripts/config/env_grading.rb |
|
103 | 102 | |
|
104 | - echo "Object.instance_eval{ remove_const :RAILS_ROOT }" >> scripts/config/environment.rb | |
|
105 |
- echo "RAILS_ROOT = '$CAFE_PATH/web'" > |
|
|
106 |
- echo " |
|
|
107 | - echo "GRADER_ROOT = '$CAFE_PATH/judge/scripts" >> scripts/config/environment.rb | |
|
103 | + # create new environment.rb file | |
|
104 | + echo "RAILS_ROOT = '$CAFE_PATH/web'" > scripts/config/environment.rb | |
|
105 | + echo "GRADER_ROOT = '$CAFE_PATH/judge/scripts'" >> scripts/config/environment.rb | |
|
106 | + echo "require File.join(File.dirname(__FILE__),'../lib/boot')" >> scripts/config/environment.rb | |
|
107 | + echo "require File.dirname(__FILE__) + \"/env_#{GRADER_ENV}.rb\"" >> scripts/config/environment.rb | |
|
108 | 108 | |
|
109 | 109 | cd .. |
|
110 | 110 | |
|
111 | 111 | echo "Installing web server mongrel" |
|
112 | 112 | |
|
113 | 113 | sudo gem install mongrel --no-ri --no-rdoc |
|
114 | 114 | |
|
115 | 115 | echo "Now you are ready to run cafe grader...." |
|
116 | 116 | echo |
|
117 | 117 | echo "Try:" |
|
118 | 118 | echo " cd web" |
|
119 | 119 | echo " ./script/server" |
You need to be logged in to leave comments.
Login now