257 <arg value="/c"/> |
257 <arg value="/c"/> |
258 <arg value="echo"/> |
258 <arg value="echo"/> |
259 <arg value="${sf.job.bom.config.repo},sf-config,${sf.job.bom.config.rev}:${sf.job.bom.config.checksum}"/> |
259 <arg value="${sf.job.bom.config.repo},sf-config,${sf.job.bom.config.rev}:${sf.job.bom.config.checksum}"/> |
260 </exec> |
260 </exec> |
261 <delete file="${build.drive}/output/logs/BOM/project.csv" quiet="true"/> |
261 <delete file="${build.drive}/output/logs/BOM/project.csv" quiet="true"/> |
262 <exec executable="hg" dir="${sf.config.dir}/../build/config" outputproperty="sf.job.bom.project.repo"> |
262 <exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.repo"> |
263 <arg value="showconfig"/> |
263 <arg value="showconfig"/> |
264 <arg value="paths.default"/> |
264 <arg value="paths.default"/> |
265 </exec> |
265 </exec> |
266 <exec executable="hg" dir="${sf.config.dir}/../build/config" outputproperty="sf.job.bom.project.rev"> |
266 <exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.rev"> |
267 <arg value="identify"/> |
267 <arg value="identify"/> |
268 <arg value="-n"/> |
268 <arg value="-n"/> |
269 </exec> |
269 </exec> |
270 <exec executable="hg" dir="${sf.config.dir}/../build/config" outputproperty="sf.job.bom.project.checksum"> |
270 <exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.checksum"> |
271 <arg value="identify"/> |
271 <arg value="identify"/> |
272 <arg value="-i"/> |
272 <arg value="-i"/> |
273 </exec> |
273 </exec> |
274 <echo message="dir ${sf.config.dir}/../build/config : revision ${sf.job.bom.project.rev}:${sf.job.bom.project.checksum}"/> |
274 <echo message="dir ${sf.project.location} : revision ${sf.job.bom.project.rev}:${sf.job.bom.project.checksum}"/> |
275 <exec executable="cmd" output="${build.drive}/output/logs/BOM/project.csv" append="true"> |
275 <exec executable="cmd" output="${build.drive}/output/logs/BOM/project.csv" append="true"> |
276 <arg value="/c"/> |
276 <arg value="/c"/> |
277 <arg value="echo"/> |
277 <arg value="echo"/> |
278 <arg value="${sf.job.bom.project.repo},build/config,${sf.job.bom.project.rev}:${sf.job.bom.project.checksum}"/> |
278 <arg value="${sf.job.bom.project.repo},build/config,${sf.job.bom.project.rev}:${sf.job.bom.project.checksum}"/> |
279 </exec> |
279 </exec> |