27 <property name="uda.makefile.target" value="uda_roms" /> |
27 <property name="uda.makefile.target" value="uda_roms" /> |
28 |
28 |
29 |
29 |
30 <!-- Creates uda rom images according to configuration --> |
30 <!-- Creates uda rom images according to configuration --> |
31 <target name="uda-roms" depends="rombuild-create-makefile"> |
31 <target name="uda-roms" depends="rombuild-create-makefile"> |
|
32 <mkdir dir="${roms.log.dir}"/> |
32 <!-- get product path --> |
33 <!-- get product path --> |
33 <record name="${build.log.dir}/${build.id}_uda.log" action="start" /> |
34 <hlm:record name="${roms.log.dir}/${build.id}_uda.log" action="start" /> |
34 <for list="${product.list}" delimiter="," param="product.name"> |
35 <for list="${product.list}" delimiter="," param="product.name"> |
35 <sequential> |
36 <sequential> |
36 <hlm:rombuildImakerMacro product="@{product.name}" target="${uda.makefile.target}" /> |
37 <hlm:rombuildImakerMacro product="@{product.name}" target="${uda.makefile.target}" /> |
37 </sequential> |
38 </sequential> |
38 </for> |
39 </for> |
39 <record name="${build.log.dir}/${build.id}_uda.log" action="stop" /> |
40 <hlm:record name="${roms.log.dir}/${build.id}_uda.log" action="stop" /> |
40 <hlm:metadatarecord database="${metadata.dbfile}"> |
41 <hlm:metadatarecord database="${metadata.dbfile}"> |
41 <hlm:textmetadatainput> |
42 <hlm:textmetadatainput> |
42 <fileset casesensitive="false" file="${build.log.dir}/${build.id}_uda.log" /> |
43 <fileset casesensitive="false" file="${roms.log.dir}/${build.id}_uda.log" /> |
43 <metadatafilterset refid="filterset.uda.roms" /> |
44 <metadatafilterset refid="filterset.uda.roms" /> |
44 </hlm:textmetadatainput> |
45 </hlm:textmetadatainput> |
45 </hlm:metadatarecord> |
46 </hlm:metadatarecord> |
46 <hlm:generateBuildStatus file="${build.id}_uda.log" /> |
47 <hlm:generateBuildStatus file="${build.id}_uda.log" /> |
47 <!-- Todo: metadata: insert assertions for metadata parsing here --> |
48 <!-- Todo: metadata: insert assertions for metadata parsing here --> |