common/build.postbuild.xml
changeset 1244 fdcfee9c5b0d
parent 1243 5a935138ebeb
child 1245 06a4d69b725f
equal deleted inserted replaced
1243:5a935138ebeb 1244:fdcfee9c5b0d
   344                     <!-- Feature database artifacts released as part of the tools zip -->
   344                     <!-- Feature database artifacts released as part of the tools zip -->
   345                     <arg value="-x!epoc32\data\config\features.dat"/>
   345                     <arg value="-x!epoc32\data\config\features.dat"/>
   346                     <arg value="-x!epoc32\include\featureuids.h"/>
   346                     <arg value="-x!epoc32\include\featureuids.h"/>
   347                     <arg value="-x!epoc32\rom\include\feature.iby"/>
   347                     <arg value="-x!epoc32\rom\include\feature.iby"/>
   348                     <arg value="-x!epoc32\rom\include\featuredatabase.xml"/>
   348                     <arg value="-x!epoc32\rom\include\featuredatabase.xml"/>
       
   349                     <arg value="-x!epoc32\rom"/> <!-- ROM images (etc) go into their own archive -->
       
   350                     <arg value="-x!epoc32\rombuild"/> <!-- ROM images go into their own archive -->
   349                     <arg value="-x!epoc32\data\media"/> <!-- Files created when emulator is used to create comms database - not worth releasing-->
   351                     <arg value="-x!epoc32\data\media"/> <!-- Files created when emulator is used to create comms database - not worth releasing-->
   350                     <arg value="-x!epoc32\build"/>
   352                     <arg value="-x!epoc32\build"/>
   351                     <arg value="-x!epoc32\release\armv5"/>
   353                     <arg value="-x!epoc32\release\armv5"/>
   352                     <arg value="-x!epoc32\release\winscw"/>
   354                     <arg value="-x!epoc32\release\winscw"/>
   353                     <arg value="-xr!*.sym"/>
   355                     <arg value="-xr!*.sym"/>
   447                 <arg value="-xr!*.sym"/>
   449                 <arg value="-xr!*.sym"/>
   448                 <arg value="-ir!epoc32/release/armv5/_*.bin"/> <!-- include bootloaders in common lib zipfile -->
   450                 <arg value="-ir!epoc32/release/armv5/_*.bin"/> <!-- include bootloaders in common lib zipfile -->
   449                 <arg value="${build.drive}/output/zips/release/binaries_armv5_lib.${sf.spec.package.zip.format}.zip"/>
   451                 <arg value="${build.drive}/output/zips/release/binaries_armv5_lib.${sf.spec.package.zip.format}.zip"/>
   450                 <arg value="epoc32\release\armv5\lib"/>
   452                 <arg value="epoc32\release\armv5\lib"/>
   451             </exec>
   453             </exec>
       
   454 
       
   455             <!-- ROM images -->
       
   456             <exec executable="7za" dir="${build.drive}/" output="${build.log.dir}/zip_${build.id}_binaries_rom_images.log">
       
   457                 <arg value="a"/>
       
   458                 <arg value="-t${sf.spec.package.zip.format}"/>
       
   459                 <arg value="-x@${build.log.dir}/rnd_excludefile.txt"/>
       
   460                 <arg value="-x@output/temp_build_files/manifest_excludelist.txt"/>
       
   461                 <arg value="-x@${sf.spec.prebuilt.excludelist}"/>
       
   462                 <arg value="-x!epoc32\rom\include\feature.iby"/>
       
   463                 <arg value="-x!epoc32\rom\include\featuredatabase.xml"/>
       
   464                 <arg value="${build.drive}/output/zips/release/binaries_rom_images.${sf.spec.package.zip.format}.zip"/>
       
   465                 <arg value="epoc32\rom"/>
       
   466                 <arg value="epoc32\rombuild"/>
       
   467             </exec>
   452         </parallel>
   468         </parallel>
   453         
   469         
   454         <runtarget target="sf-package-tools"/>
   470         <runtarget target="sf-package-tools"/>
   455         <runtarget target="sf-package-prebuilt"/>
   471         <runtarget target="sf-package-prebuilt"/>
   456         
   472         
   992         <copy file="${sf.common.config.dir}/tools/ats/report_dummy.html" tofile="${publish.dir}/ats_reports/index.html" failonerror="false"/>
  1008         <copy file="${sf.common.config.dir}/tools/ats/report_dummy.html" tofile="${publish.dir}/ats_reports/index.html" failonerror="false"/>
   993         <if>
  1009         <if>
   994             <istrue value="${sf.spec.publish.release.zips.enable}" />
  1010             <istrue value="${sf.spec.publish.release.zips.enable}" />
   995         <then>
  1011         <then>
   996             <mkdir dir="${sf.spec.publish.release.zips.location}/${build.id}"/>
  1012             <mkdir dir="${sf.spec.publish.release.zips.location}/${build.id}"/>
   997 			<copy todir="${sf.spec.publish.release.zips.location}/${build.id}" preservelastmodified="true" failonerror="false">
  1013             <copy todir="${sf.spec.publish.release.zips.location}/${build.id}" preservelastmodified="true" failonerror="false">
   998 				<fileset dir="${build.output.dir}/zips/release/"><include name="*.*"/></fileset>
  1014                 <fileset dir="${build.output.dir}/zips/release/"><include name="*.*"/></fileset>
   999 			</copy>
  1015             </copy>
  1000         </then>
  1016         </then>
  1001         </if>
  1017         </if>
  1002     </target>
  1018     </target>
  1003 
  1019 
  1004     <!-- TODO: Make this work for package builds once we have sysmodel story worked out -->
  1020     <!-- TODO: Make this work for package builds once we have sysmodel story worked out -->