merge
authorBrendan Donegan brendand@symbian.org
Wed, 23 Sep 2009 15:00:05 +0100
changeset 499 30679e48c2af
parent 498 f2ae537e6340 (current diff)
parent 497 63547bf80809 (diff)
child 500 f708d2945ebf
child 516 de0a977c7675
merge
--- a/common/build.postbuild.xml	Wed Sep 23 14:58:40 2009 +0100
+++ b/common/build.postbuild.xml	Wed Sep 23 15:00:05 2009 +0100
@@ -185,12 +185,9 @@
         </parallel>
         
         <!-- package MD5s directly into epoc32/relinfo location so that its usable out-of-the-box -->
-        <property name="temp.md5.zip" value="${env.TEMP}/MD5_${sf.spec.job.name}_${build.number}.zip"/>
-        <echo message="INFO Packaging MD5s"/>
-        <zip destfile="${temp.md5.zip}">
+        <zip destfile="${build.output.dir}/zips/release/build_md5.zip">
             <zipfileset dir="${build.drive}/output/md5/" prefix="epoc32/relinfo"/>
         </zip>
-        <move file="${temp.md5.zip}" todir="${build.log.dir}" failonerror="false"/>
     </target>    
     
     <target name="sf-package-binary" depends="sf-preprocess-package-config,sf-package-postbuild-rnd">
@@ -232,6 +229,11 @@
                 <arg value="epoc32\release\armv5\"/>
             </exec>
         </parallel>
+        <!-- Generate release_metadata entries for the above zips -->
+        <antcall target="sf-zip-content">
+            <param name="zip.config.file" value="${sf.common.config.dir}/generated/zip.cfg.xml.ftl"/>
+            <param name="zip.target.name" value="bin-just-metadata" />
+        </antcall>
     </target>
 
     <target name="sf-package-postbuild-rnd" depends="sf-preprocess-package-config">
@@ -242,7 +244,6 @@
     </target>
 
     <target name="sf-package-tools" depends="sf-preprocess-package-config">
-        <echo message="Packaging epoc32 tools - Temporary method"/>
         <exec executable="7za" dir="${build.drive}" output="${build.log.dir}/zip_${build.id}_tools_epoc32.log">
             <arg value="a"/>
             <arg value="-tzip"/>
@@ -250,6 +251,10 @@
             <arg value="${build.drive}/output/zips/release/tools_epoc.zip"/> 
             <arg value="epoc32/tools"/>
         </exec>
+        <antcall target="sf-zip-content">
+            <param name="zip.config.file" value="${sf.common.config.dir}/generated/zip.cfg.xml.ftl"/>
+            <param name="zip.target.name" value="tools" />
+        </antcall>
     </target>
     
     <target name="sf-package-validate">
@@ -526,15 +531,12 @@
         <fixcrlf file="${sf.releasenotes.wiki.txt}"/>
     </target>
 
-    <!-- package all logs into zipfile before publish -->
+    <!-- package all logs into zipfile for publishing -->
     <target name="sf-zip-logs">
         <if>
             <istrue value="${sf.spec.logs.zip.enable}"/>
             <then>
-                <property name="temp.log.dir" value="${env.TEMP}/${build.id}_output_logs"/>
-                <echo message="Zip log requested, zipping logs..."/>
-                <mkdir dir="${temp.log.dir}"/>
-                <zip destfile="${temp.log.dir}/build_logs.zip" basedir="${build.drive}"> 
+                <zip destfile="${build.output.dir}/zips/release/build_logs.zip" basedir="${build.drive}"> 
                     <include name="output/logs/**"/>
                     <exclude name="output/logs/BOM/**"/>
                     <exclude name="output/logs/deliverables/**"/>
@@ -542,16 +544,13 @@
                 </zip>
                 <!-- workaround for the time when when 'sf-run-analysis-raptor' has not been run -->
                 <mkdir dir="${build.drive}/output/logs/releaseables"/> 
-                <zip destfile="${temp.log.dir}/build_BOM.zip">
+                <zip destfile="${build.output.dir}/zips/release/build_BOM.zip">
                     <zipfileset dir="${build.drive}/output/logs/BOM" prefix="build_info/logs/BOM"/>
                     <zipfileset dir="${build.drive}/output/logs/releaseables" prefix="build_info/logs/releaseables"/>
                 </zip>
-                <move todir="${build.log.dir}">
-                    <fileset dir="${temp.log.dir}"/>
-                </move>
             </then>
         </if>
-    </target>    
+    </target>
     
     <target name="sf-publish" depends="prep-publish">
         <copy todir="${publish.dir}" preservelastmodified="true" failonerror="false">
--- a/common/templates/zip.cfg.xml.ftl.template	Wed Sep 23 14:58:40 2009 +0100
+++ b/common/templates/zip.cfg.xml.ftl.template	Wed Sep 23 15:00:05 2009 +0100
@@ -119,5 +119,29 @@
 			<set name="grace.filters" value="emu"/>
 			<set name="archives.dir" value="${build.output.dir}/zips/release" />
 		</config>
+		<!-- "Null" tools entry, which matches no files, but does populate the release_metadata.xml -->
+		<config name="tools">
+			<set name="name" value="tools_epoc"/>
+			<set name="archives.dir" value="${build.output.dir}/zips/release" />
+			<set name="grace.filters" value="tools"/>
+			<set name="include" value="*"/>
+			<set name="exclude" value="**"/>
+		</config>
+		<!-- "Null" binaries entries, which match no files, but do populate the release_metadata.xml -->
+		<config name="bin-just-metadata" abstract="true">
+			<set name="archives.dir" value="${build.output.dir}/zips/release" />
+			<set name="grace.filters" value="emu"/>
+			<set name="include" value="*"/>
+			<set name="exclude" value="**"/>
+			<config name="core">
+				<set name="name" value="binaries_epoc"/>
+			</config>
+			<config name="armv5">
+				<set name="name" value="binaries_armv5"/>
+			</config>
+			<config name="winscw">
+				<set name="name" value="binaries_winscw"/>
+			</config>
+		</config>
 	</config>
 </build>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/50_Symbian_Base.pkg	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,102 @@
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of the License "Symbian Foundation License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description:      
+;
+
+; Languages -
+&EN
+
+; Installation header
+; UID is the app's UID
+#{"Symbian_Base"},(0x20000F7D),1,0,0
+
+;%{"Vendor-EN"}
+;:"Symbian"
+
+; Localised Vendor name
+%{"Nokia"}
+
+; Unique Vendor name
+:"Nokia"
+
+;Supports S60 3rd Edition
+[0x101F7961], 3, *, *, {"Series60ProductID"}
+
+"\Epoc32\release\armv5\urel\t_sfsrv.exe"-"!:\sys\bin\t_sfsrv.exe"
+"\Epoc32\release\armv5\urel\t_prompt.exe"-"!:\sys\bin\t_prompt.exe"
+"\Epoc32\data\z\base\base.bat"-"!:\base\base.bat"
+"\Epoc32\release\armv5\urel\T_TESTFSY1.fsy"-"!:\sys\bin\T_TESTFSY1.fsy"
+"\Epoc32\release\armv5\urel\T_TestFXT.fxt"-"!:\sys\bin\T_TestFXT.fxt"
+
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi.script"-"!:\base\PBASE-F32-RFS-PublicApi.script"
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi.tcs"-"!:\base\PBASE-F32-RFS-PublicApi.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-ANY.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-ANY.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Files-PublicApi-ANY.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Files-PublicApi-ANY.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-ANY.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-ANY.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.script"-"!:\base\PBASE-F32-RFS-PublicApi-OS.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.tcs"-"!:\base\PBASE-F32-RFS-PublicApi-OS.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-RAM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Files-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Files-PublicApi-RAM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-RAM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.script"-"!:\base\PBASE-F32-RFS-PublicApi-ROM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.tcs"-"!:\base\PBASE-F32-RFS-PublicApi-ROM.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-ANY.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Files-PublicApi-ANY.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-ANY.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.ini"-"!:\base\PBASE-F32-RFS-PublicApi-OS.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-RAM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Files-PublicApi-RAM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-RAM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.ini"-"!:\base\PBASE-F32-RFS-PublicApi-ROM.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.ini"
+
+"\Epoc32\data\z\base\armv5\base_f32_env.ini"-"!:\base\base_f32_env.ini"
+
+"\Epoc32\data\z\base\t_sfsrv\test.txt"-"!:\base\t_sfsrv\test.txt"
+"\Epoc32\data\z\base\t_sfsrv\USBLOAD.ZIP"-"!:\base\t_sfsrv\USBLOAD.ZIP"
+
+
+; Required files
+; None
+
+; Component .sis files
+; None
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/50_Symbian_T_Camera.pkg	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,49 @@
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of the License "Symbian Foundation License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description:      
+;
+
+; Languages - 
+&EN
+
+; Installation header
+; UID is the app's UID
+#{"T_Camera"},(0x20000F7B),1,0,0
+
+;%{"Vendor-EN"}
+;:"Symbian"
+
+; Localised Vendor name
+%{"Nokia"}
+
+; Unique Vendor name
+:"Nokia"
+
+;Supports S60 3rd Edition
+[0x101F7961], 3, *, *, {"Series60ProductID"}
+
+"\Epoc32\release\armv5\urel\T_Camera.exe"-"!:\sys\bin\T_Camera.exe"
+"\Epoc32\data\z\multimedia\tcamera.bat"-"!:\multimedia\tcamera.bat"
+"\Epoc32\data\z\multimedia\MM-ECM-PublicApi.script"-"!:\multimedia\MM-ECM-PublicApi.script"
+"\Epoc32\data\z\multimedia\MM-ECM-PublicApi.tcs"-"!:\multimedia\MM-ECM-PublicApi.tcs"
+"\Epoc32\data\z\multimedia\MM-ECM-PublicApi.ini"-"!:\multimedia\MM-ECM-PublicApi.ini"
+"\Epoc32\data\z\multimedia\102070CC.txt"-"!:\102070CC.txt"
+
+
+
+; Required files
+; None
+
+; Component .sis files
+; None
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/50_symbian_graphics.pkg	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,76 @@
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of the License "Symbian Foundation License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description:      
+;
+
+; Languages - 
+&EN
+
+; Installation header
+; UID is the app's UID
+#{"symbian_graphics"},(0x20003720),1,0,0
+
+;%{"Vendor-EN"}
+;:"Symbian"
+
+; Localised Vendor name
+%{"Nokia"}
+
+; Unique Vendor name
+:"Nokia"
+
+;Supports S60 3rd Edition
+[0x101F7961], 3, *, *, {"Series60ProductID"}
+
+"\Epoc32\release\armv5\urel\T_FBServAPI.exe"-"!:\sys\bin\T_FBServAPI.exe"
+"\Epoc32\data\z\graphics\t_graphics.ini"-"!:\graphics\t_graphics.ini"
+"\Epoc32\data\z\graphics\graphics.bat"-"!:\graphics\graphics.bat"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-BitmapUtil-PublicApi.script"-"!:\graphics\GRAPHICS-FBSERV-BitmapUtil-PublicApi.script"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsBitmap-PublicApi.script"-"!:\graphics\GRAPHICS-FBSERV-FbsBitmap-PublicApi.script"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsColor256BitmapUtil-PublicApi.script"-"!:\graphics\GRAPHICS-FBSERV-FbsColor256BitmapUtil-PublicApi.script"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsFont-PublicApi.script"-"!:\graphics\GRAPHICS-FBSERV-FbsFont-PublicApi.script"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsSession-PublicApi.script"-"!:\graphics\GRAPHICS-FBSERV-FbsSession-PublicApi.script"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi.script"-"!:\graphics\GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi.script"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-PublicApi.script"-"!:\graphics\GRAPHICS-FBSERV-PublicApi.script"
+
+;"\Epoc32\data\z\graphics\GRAPHICS-fbserv-bitmaputil-publicapi.tcs"-"!:\graphics\graphics-fbserv-bitmaputil-publicapi.tcs"
+;"\Epoc32\data\z\graphics\GRAPHICS-fbserv-fbsbitmap-publicapi.tcs"-"!:\graphics\graphics-fbserv-fbsbitmap-publicapi.tcs"
+;"\Epoc32\data\z\graphics\GRAPHICS-fbserv-fbscolor256bitmaputil-publicapi.tcs"-"!:\graphics\graphics-fbserv-fbscolor256bitmaputil-publicapi.tcs"
+;"\Epoc32\data\z\graphics\GRAPHICS-fbserv-fbsfont-publicapi.tcs"-"!:\graphics\graphics-fbserv-fbsfont-publicapi.tcs"
+;"\Epoc32\data\z\graphics\GRAPHICS-fbserv-fbssession-publicapi.tcs"-"!:\graphics\graphics-fbserv-fbssession-publicapi.tcs"
+;"\Epoc32\data\z\graphics\GRAPHICS-fbserv-fbstypefacestore-publicapi.tcs"-"!:\graphics\graphics-fbserv-fbstypefacestore-publicapi.tcs"
+"\Epoc32\data\z\graphics\GRAPHICS-fbserv-publicapi.tcs"-"!:\graphics\graphics-fbserv-publicapi.tcs"
+
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-BitmapUtil-PublicApi.ini"-"!:\graphics\GRAPHICS-FBSERV-BitmapUtil-PublicApi.ini"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsBitmap-PublicApi.ini"-"!:\graphics\GRAPHICS-FBSERV-FbsBitmap-PublicApi.ini"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsColor256BitmapUtil-PublicApi.ini"-"!:\graphics\GRAPHICS-FBSERV-FbsColor256BitmapUtil-PublicApi.ini"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsFont-PublicApi.ini"-"!:\graphics\GRAPHICS-FBSERV-FbsFont-PublicApi.ini"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsSession-PublicApi.ini"-"!:\graphics\GRAPHICS-FBSERV-FbsSession-PublicApi.ini"
+"\Epoc32\data\z\graphics\GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi.ini"-"!:\graphics\GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi.ini"
+
+"\Epoc32\data\z\graphics\t_fbservapi\empty_file.txt"-"!:\graphics\t_fbservapi\empty_file.txt"
+"\Epoc32\data\z\graphics\t_fbservapi\testfontfb.gdr"-"!:\graphics\t_fbservapi\testfontfb.gdr"
+"\Epoc32\data\z\graphics\t_fbservapi\test_bitmap.mbm"-"!:\graphics\t_fbservapi\test_bitmap.mbm"
+"\Epoc32\data\z\graphics\t_fbservapi\test_bitmap_offset8.mbm"-"!:\graphics\t_fbservapi\test_bitmap_offset8.mbm"
+"\Epoc32\data\z\graphics\t_fbservapi\scaniline_10bytes.txt"-"!:\graphics\t_fbservapi\scaniline_10bytes.txt"
+"\Epoc32\data\z\graphics\t_fbservapi\test_bitmap_24bit_400x300.mbm"-"!:\graphics\t_fbservapi\test_bitmap_24bit_400x300.mbm"
+"\Epoc32\data\z\graphics\t_fbservapi\test_bitmap_32x8.mbm"-"!:\graphics\t_fbservapi\test_bitmap_32x8.mbm"
+"\Epoc32\data\z\graphics\t_fbservapi\test_bitmap_rom.rbm"-"!:\graphics\t_fbservapi\test_bitmap_rom.rbm"
+
+
+; Required files
+; None
+
+; Component .sis files
+; None
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/GRAPHICS-FBSERV-PublicApi.tcs	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,20 @@
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0021
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0166
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0088
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0096
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0134 
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0146
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0149
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0152
+GRAPHICS-FBSERV-FbsBitmap-PublicApi-0171 
+FBSERV-FbsTypefaceStore-PublicApi-0009
+GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi-0048
+FbsTypefaceStore-PublicApi-0017
+FbsTypefaceStore-PublicApi-0018
+FbsTypefaceStore-PublicApi-0019
+GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi-0039 
+GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi-0021
+GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi-0030
+GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi-0031
+GRAPHICS-FBSERV-FbsTypefaceStore-PublicApi-0047
+GRAPHICS-FBSERV-BitmapUtil-PublicApi-0011 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/MM-ECM-PublicApi.tcs	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,1 @@
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/PBASE-F32-RFS-PublicApi.script	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,25 @@
+//! @file
+//! @SYMTestSuiteName		PBASE-F32-RFS-PublicApi
+//! @SYMScriptTestEnvironment	This test script requires a basic ROM.
+/////////////////////////////////////////////////////////////////////
+// PBASE-F32-RFS-PublicApi.script
+//
+// Tests all public elements of the RFs class
+// as a means of confidence that the APIs work as expected.
+// 
+// The purpose is to provide a regression test suite of PublishedAll APIs for RFs.
+// Negative testing is performed to confirm that correct errors are returned when incorrect parameters are given.
+// The tests are fully automated.
+/////////////////////////////////////////////////////////////////////
+
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-mounts-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-drives-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-files-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-misc-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-publicapi-os.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-publicapi-rom.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-drives-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-files-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-misc-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-mounts-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-drives-publicapi-rem.script
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/PBASE-F32-RFS-PublicApi.tcs	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,1 @@
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/base.bat	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,23 @@
+rem
+rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+rem All rights reserved.
+rem This component and the accompanying materials are made available
+rem under the terms of the License "Symbian Foundation License v1.0"
+rem which accompanies this distribution, and is available
+rem at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+rem
+rem Initial Contributors:
+rem Nokia Corporation - initial contribution.
+rem
+rem Contributors:
+rem
+rem Description:      
+rem
+
+md e:\BCTest
+md e:\BCTest\results
+
+testexecute \base\PBASE-F32-RFS-PublicApi
+
+
+copy c:\Logs\Testexecute\TestResults.htm e:\BCTest\results\Symbian_Base.htm
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/graphics.bat	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,22 @@
+rem
+rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+rem All rights reserved.
+rem This component and the accompanying materials are made available
+rem under the terms of the License "Symbian Foundation License v1.0"
+rem which accompanies this distribution, and is available
+rem at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+rem
+rem Initial Contributors:
+rem Nokia Corporation - initial contribution.
+rem
+rem Contributors:
+rem
+rem Description:      
+rem
+
+md e:\BCTest
+md e:\BCTest\results
+
+testexecute \graphics\graphics-fbserv-publicapi -tcx \graphics\graphics-fbserv-publicapi.tcs
+
+copy c:\Logs\Testexecute\TestResults.htm e:\BCTest\results\Symbian_Graphics.htm
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/tcamera.bat	Wed Sep 23 15:00:05 2009 +0100
@@ -0,0 +1,22 @@
+rem
+rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+rem All rights reserved.
+rem This component and the accompanying materials are made available
+rem under the terms of the License "Symbian Foundation License v1.0"
+rem which accompanies this distribution, and is available
+rem at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+rem
+rem Initial Contributors:
+rem Nokia Corporation - initial contribution.
+rem
+rem Contributors:
+rem
+rem Description:      
+rem
+
+md e:\BCTest
+md e:\BCTest\results
+
+testexecute \multimedia\MM-ECM-PublicApi
+
+copy c:\Logs\Testexecute\TestResults.htm e:\BCTest\results\Symbian_t_camera.htm