89 <target name="sf-run-evalid" > |
89 <target name="sf-run-evalid" > |
90 <delete dir="${build.drive}/output/md5"/> |
90 <delete dir="${build.drive}/output/md5"/> |
91 <mkdir dir="${build.drive}/output/md5"/> |
91 <mkdir dir="${build.drive}/output/md5"/> |
92 |
92 |
93 <parallel> |
93 <parallel> |
94 <exec executable="cmd" dir="${build.drive}"> |
94 <exec executable="cmd" dir="${build.drive}/"> |
95 <arg value="/c"/> |
95 <arg value="/c"/> |
96 <arg value="evalid -g epoc32/include output/md5/epoc32_include.md5"/> |
96 <arg value="evalid -g epoc32/include output/md5/epoc32_include.md5"/> |
97 </exec> |
97 </exec> |
98 <exec executable="cmd" dir="${build.drive}"> |
98 <exec executable="cmd" dir="${build.drive}/"> |
99 <arg value="/c"/> |
99 <arg value="/c"/> |
100 <arg value="evalid -g epoc32/s60 output/md5/epoc32_s60.md5"/> |
100 <arg value="evalid -g epoc32/s60 output/md5/epoc32_s60.md5"/> |
101 </exec> |
101 </exec> |
102 <exec executable="cmd" dir="${build.drive}"> |
102 <exec executable="cmd" dir="${build.drive}/"> |
103 <arg value="/c"/> |
103 <arg value="/c"/> |
104 <arg value="evalid -g epoc32/localisation output/md5/epoc32_localisation.md5"/> |
104 <arg value="evalid -g epoc32/localisation output/md5/epoc32_localisation.md5"/> |
105 </exec> |
105 </exec> |
106 <exec executable="cmd" dir="${build.drive}"> |
106 <exec executable="cmd" dir="${build.drive}/"> |
107 <arg value="/c"/> |
107 <arg value="/c"/> |
108 <arg value="evalid -x \.sym$ -x ^armv5/udeb -x ^armv5/urel -x ^winscw/udeb -x ^winscw/urel -g epoc32/release output/md5/epoc32_release.md5"/> |
108 <arg value="evalid -x \.sym$ -x ^armv5/udeb -x ^armv5/urel -x ^winscw/udeb -x ^winscw/urel -g epoc32/release output/md5/epoc32_release.md5"/> |
109 </exec> |
109 </exec> |
110 <exec executable="cmd" dir="${build.drive}"> |
110 <exec executable="cmd" dir="${build.drive}/"> |
111 <arg value="/c"/> |
111 <arg value="/c"/> |
112 <arg value="evalid -x \.sym$ -g epoc32/release/armv5/udeb output/md5/epoc32_release_armv5_udeb.md5"/> |
112 <arg value="evalid -x \.sym$ -g epoc32/release/armv5/udeb output/md5/epoc32_release_armv5_udeb.md5"/> |
113 </exec> |
113 </exec> |
114 <exec executable="cmd" dir="${build.drive}"> |
114 <exec executable="cmd" dir="${build.drive}/"> |
115 <arg value="/c"/> |
115 <arg value="/c"/> |
116 <arg value="evalid -x \.sym$ -g epoc32/release/armv5/urel output/md5/epoc32_release_armv5_urel.md5"/> |
116 <arg value="evalid -x \.sym$ -g epoc32/release/armv5/urel output/md5/epoc32_release_armv5_urel.md5"/> |
117 </exec> |
117 </exec> |
118 <exec executable="cmd" dir="${build.drive}"> |
118 <exec executable="cmd" dir="${build.drive}/"> |
119 <arg value="/c"/> |
119 <arg value="/c"/> |
120 <arg value="evalid -x \.sym$ -g epoc32/release/winscw/udeb output/md5/epoc32_release_winscw_udeb.md5"/> |
120 <arg value="evalid -x \.sym$ -g epoc32/release/winscw/udeb output/md5/epoc32_release_winscw_udeb.md5"/> |
121 </exec> |
121 </exec> |
122 <exec executable="cmd" dir="${build.drive}"> |
122 <exec executable="cmd" dir="${build.drive}/"> |
123 <arg value="/c"/> |
123 <arg value="/c"/> |
124 <arg value="evalid -x \.sym$ -g epoc32/release/winscw/urel output/md5/epoc32_release_winscw_urel.md5"/> |
124 <arg value="evalid -x \.sym$ -g epoc32/release/winscw/urel output/md5/epoc32_release_winscw_urel.md5"/> |
125 </exec> |
125 </exec> |
126 <exec executable="cmd" dir="${build.drive}"> |
126 <exec executable="cmd" dir="${build.drive}/"> |
127 <arg value="/c"/> |
127 <arg value="/c"/> |
128 <arg value="evalid -g epoc32/cshlpcmp_template output/md5/epoc32_cshlpcmp_template.md5"/> |
128 <arg value="evalid -g epoc32/cshlpcmp_template output/md5/epoc32_cshlpcmp_template.md5"/> |
129 </exec> |
129 </exec> |
130 <exec executable="cmd" dir="${build.drive}"> |
130 <exec executable="cmd" dir="${build.drive}/"> |
131 <arg value="/c"/> |
131 <arg value="/c"/> |
132 <arg value="evalid -g epoc32/data output/md5/epoc32_data.md5"/> |
132 <arg value="evalid -g epoc32/data output/md5/epoc32_data.md5"/> |
133 </exec> |
133 </exec> |
134 <exec executable="cmd" dir="${build.drive}"> |
134 <exec executable="cmd" dir="${build.drive}/"> |
135 <arg value="/c"/> |
135 <arg value="/c"/> |
136 <arg value="evalid -g epoc32/engdoc output/md5/epoc32_engdoc.md5"/> |
136 <arg value="evalid -g epoc32/engdoc output/md5/epoc32_engdoc.md5"/> |
137 </exec> |
137 </exec> |
138 <exec executable="cmd" dir="${build.drive}"> |
138 <exec executable="cmd" dir="${build.drive}/"> |
139 <arg value="/c"/> |
139 <arg value="/c"/> |
140 <arg value="evalid -g epoc32/engineeringtools output/md5/epoc32_engineeringtools.md5"/> |
140 <arg value="evalid -g epoc32/engineeringtools output/md5/epoc32_engineeringtools.md5"/> |
141 </exec> |
141 </exec> |
142 <exec executable="cmd" dir="${build.drive}"> |
142 <exec executable="cmd" dir="${build.drive}/"> |
143 <arg value="/c"/> |
143 <arg value="/c"/> |
144 <arg value="evalid -g epoc32/gcc output/md5/epoc32_gcc.md5"/> |
144 <arg value="evalid -g epoc32/gcc output/md5/epoc32_gcc.md5"/> |
145 </exec> |
145 </exec> |
146 <exec executable="cmd" dir="${build.drive}"> |
146 <exec executable="cmd" dir="${build.drive}/"> |
147 <arg value="/c"/> |
147 <arg value="/c"/> |
148 <arg value="evalid -g epoc32/gcc_mingw output/md5/epoc32_gcc_mingw.md5"/> |
148 <arg value="evalid -g epoc32/gcc_mingw output/md5/epoc32_gcc_mingw.md5"/> |
149 </exec> |
149 </exec> |
150 <exec executable="cmd" dir="${build.drive}"> |
150 <exec executable="cmd" dir="${build.drive}/"> |
151 <arg value="/c"/> |
151 <arg value="/c"/> |
152 <arg value="evalid -g epoc32/ksa output/md5/epoc32_ksa.md5"/> |
152 <arg value="evalid -g epoc32/ksa output/md5/epoc32_ksa.md5"/> |
153 </exec> |
153 </exec> |
154 <exec executable="cmd" dir="${build.drive}"> |
154 <exec executable="cmd" dir="${build.drive}/"> |
155 <arg value="/c"/> |
155 <arg value="/c"/> |
156 <arg value="evalid -g epoc32/rom output/md5/epoc32_rom.md5"/> |
156 <arg value="evalid -g epoc32/rom output/md5/epoc32_rom.md5"/> |
157 </exec> |
157 </exec> |
158 <exec executable="cmd" dir="${build.drive}"> |
158 <exec executable="cmd" dir="${build.drive}/"> |
159 <arg value="/c"/> |
159 <arg value="/c"/> |
160 <arg value="evalid -g epoc32/rombuild output/md5/epoc32_rombuild.md5"/> |
160 <arg value="evalid -g epoc32/rombuild output/md5/epoc32_rombuild.md5"/> |
161 </exec> |
161 </exec> |
162 <exec executable="cmd" dir="${build.drive}"> |
162 <exec executable="cmd" dir="${build.drive}/"> |
163 <arg value="/c"/> |
163 <arg value="/c"/> |
164 <arg value="evalid -g epoc32/sbs_config output/md5/epoc32_sbs_config.md5"/> |
164 <arg value="evalid -g epoc32/sbs_config output/md5/epoc32_sbs_config.md5"/> |
165 </exec> |
165 </exec> |
166 <exec executable="cmd" dir="${build.drive}"> |
166 <exec executable="cmd" dir="${build.drive}/"> |
167 <arg value="/c"/> |
167 <arg value="/c"/> |
168 <arg value="evalid -g epoc32/sdk_special output/md5/epoc32_sdk_special.md5"/> |
168 <arg value="evalid -g epoc32/sdk_special output/md5/epoc32_sdk_special.md5"/> |
169 </exec> |
169 </exec> |
170 <exec executable="cmd" dir="${build.drive}"> |
170 <exec executable="cmd" dir="${build.drive}/"> |
171 <arg value="/c"/> |
171 <arg value="/c"/> |
172 <arg value="evalid -g epoc32/stdapis output/md5/epoc32_stdapis.md5"/> |
172 <arg value="evalid -g epoc32/stdapis output/md5/epoc32_stdapis.md5"/> |
173 </exec> |
173 </exec> |
174 <exec executable="cmd" dir="${build.drive}"> |
174 <exec executable="cmd" dir="${build.drive}/"> |
175 <arg value="/c"/> |
175 <arg value="/c"/> |
176 <arg value="evalid -g epoc32/stubs output/md5/epoc32_stubs.md5"/> |
176 <arg value="evalid -g epoc32/stubs output/md5/epoc32_stubs.md5"/> |
177 </exec> |
177 </exec> |
178 <exec executable="cmd" dir="${build.drive}"> |
178 <exec executable="cmd" dir="${build.drive}/"> |
179 <arg value="/c"/> |
179 <arg value="/c"/> |
180 <arg value="evalid -g epoc32/tools output/md5/epoc32_tools.md5"/> |
180 <arg value="evalid -g epoc32/tools output/md5/epoc32_tools.md5"/> |
181 </exec> |
181 </exec> |
182 <exec executable="cmd" dir="${build.drive}"> |
182 <exec executable="cmd" dir="${build.drive}/"> |
183 <arg value="/c"/> |
183 <arg value="/c"/> |
184 <arg value="evalid -g epoc32/wins output/md5/epoc32_wins.md5"/> |
184 <arg value="evalid -g epoc32/wins output/md5/epoc32_wins.md5"/> |
185 </exec> |
185 </exec> |
186 <exec executable="cmd" dir="${build.drive}"> |
186 <exec executable="cmd" dir="${build.drive}/"> |
187 <arg value="/c"/> |
187 <arg value="/c"/> |
188 <arg value="evalid -g epoc32/winscw output/md5/epoc32_winscw.md5"/> |
188 <arg value="evalid -g epoc32/winscw output/md5/epoc32_winscw.md5"/> |
189 </exec> |
189 </exec> |
190 </parallel> |
190 </parallel> |
191 <!-- package MD5s directly into epoc32/relinfo location so that its usable out-of-the-box --> |
191 <!-- package MD5s directly into epoc32/relinfo location so that its usable out-of-the-box --> |