646 </target> |
646 </target> |
647 |
647 |
648 <target name="sf-compare-to-baseline" depends="sf-diamondize-bom,sf-check-utilities-dir" if="sf-utilities-available"> |
648 <target name="sf-compare-to-baseline" depends="sf-diamondize-bom,sf-check-utilities-dir" if="sf-utilities-available"> |
649 <property name="sf.releasenotes.wiki.txt" value="${build.log.dir}/releaseNotes.wiki.txt"/> |
649 <property name="sf.releasenotes.wiki.txt" value="${build.log.dir}/releaseNotes.wiki.txt"/> |
650 <delete file="${sf.releasenotes.wiki.txt}"/> |
650 <delete file="${sf.releasenotes.wiki.txt}"/> |
|
651 <!-- FCL Usage and Changesets --> |
|
652 <exec executable="perl" dir="${build.drive}" output="${sf.releasenotes.wiki.txt}"> |
|
653 <arg value="-I"/> |
|
654 <arg value="${sf.common.config.dir}/tools/lib"/> |
|
655 <arg value="${build.drive}/utilities/releaseAutomation/releaseNotes.pl"/> |
|
656 <arg value="--sources=${build.log.dir}/BOM/sources.csv"/> |
|
657 <arg value="--baseline=${sf.previous.pdk.tag}"/> |
|
658 </exec> |
651 <!-- Package Comparison and FCL Usage --> |
659 <!-- Package Comparison and FCL Usage --> |
652 <exec executable="perl" dir="${sf.spec.sourcesync.sourcespecdir}" output="${sf.releasenotes.wiki.txt}"> |
660 <exec executable="perl" dir="${sf.spec.sourcesync.sourcespecdir}" output="${sf.releasenotes.wiki.txt}" append="true"> |
653 <arg value="${build.drive}/utilities/releaseAutomation/packageComparison.pl"/> |
661 <arg value="${build.drive}/utilities/releaseAutomation/packageComparison.pl"/> |
654 <arg value="--sources=${sf.spec.sourcesync.sourcespecdir}/${sf.spec.sourcesync.sourcespecfile}"/> |
662 <arg value="--sources=${sf.spec.sourcesync.sourcespecdir}/${sf.spec.sourcesync.sourcespecfile}"/> |
655 <arg value="--sysdef=${sf.spec.sourcesync.sourcespecdir}/sysdefs/system_model.xml"/> |
663 <arg value="--sysdef=${sf.spec.sourcesync.sourcespecdir}/sysdefs/system_model.xml"/> |
656 <arg value="--sysdef=${sf.spec.sourcesync.sourcespecdir}/sysdefs/system_model_os.xml"/> |
664 <arg value="--sysdef=${sf.spec.sourcesync.sourcespecdir}/sysdefs/system_model_os.xml"/> |
657 <arg value="--sysdef=${sf.spec.sourcesync.sourcespecdir}/sysdefs/system_model_s60.xml"/> |
665 <arg value="--sysdef=${sf.spec.sourcesync.sourcespecdir}/sysdefs/system_model_s60.xml"/> |
658 <arg value="--baseline=${sf.previous.pdk.tag}"/> |
666 <arg value="--baseline=${sf.previous.pdk.tag}"/> |
659 </exec> |
667 </exec> |
660 <!-- Mercurial comparison --> |
668 <!-- Mercurial comparison --> |
661 <echo file="${sf.releasenotes.wiki.txt}" append="true">== Mercurial Comparison ==${line.separator}${line.separator}</echo> |
669 <echo file="${sf.releasenotes.wiki.txt}" append="true">== Mercurial Comparison ==${line.separator}${line.separator}</echo> |
662 <if> |
670 <if> |