def run(): premarkerfile = sanitise(ReplaceEnvs("$(SBS_HOME)_test_smoke_suite_test_resources_simple_zip_export_archive.zip$(EPOCROOT)_epoc32_testunzip")) markerfile = MetaReader.unzippedPathFragment(premarkerfile) + ".unzipped" t = CheckWhatSmokeTest() t.id = "0069a" t.name = "stringtable_zip_whatlog" t.command = "sbs -b smoke_suite/test_resources/simple_stringtable/bld.inf -b smoke_suite/test_resources/simple_zip_export/bld.inf -f - -m ${SBSMAKEFILE} -c armv5_udeb.whatlog EXPORT" componentpath1 = re.sub(r'\\','/',os.path.abspath("smoke_suite/test_resources/simple_stringtable")) componentpath2 = re.sub(r'\\','/',os.path.abspath("smoke_suite/test_resources/simple_zip_export")) t.regexlinefilter = re.compile("^<(whatlog|archive|stringtable>|member>|zipmarker>)") t.hostossensitive = False t.usebash = True t.targets = [ "$(EPOCROOT)/epoc32/include/strconsts.h", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile1.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile2.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile3.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile4.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefilelinuxbin", "$(EPOCROOT)/epoc32/testunzip/archive/archivefilereadonly.txt", "$(EPOCROOT)/epoc32/build/" + markerfile ] t.addbuildtargets('smoke_suite/test_resources/simple_stringtable/bld.inf', [ "stringtabletest_/strconsts.cpp", "stringtabletest_/strconsts.h", "stringtabletest_/strconsts.st" ]) t.stdout = [ "<whatlog bldinf='"+componentpath1+"/bld.inf' mmp='"+componentpath1+"/simple_stringtable.mmp' config='armv5_udeb.whatlog'>", "<stringtable>$(EPOCROOT)/epoc32/include/strconsts.h</stringtable>", "<whatlog bldinf='"+componentpath2+"/bld.inf' mmp='' config=''>", "<archive zipfile='"+componentpath2+"/archive.zip'>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile1.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile2.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile3.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile4.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefilelinuxbin</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefilereadonly.txt</member>", "<zipmarker>$(EPOCROOT)/epoc32/build/" + markerfile + "</zipmarker>" ] t.run() "Tests to check that up-to-date zip exports are reported" t.id = "0069b" t.name = "stringtable_zip_whatlog_rebuild" t.targets = [] t.run() t.id = "69" t.name = "stringtable_zip_whatlog" t.print_result() return t
def run(): premarkerfile = sanitise(ReplaceEnvs("$(SBS_HOME)_test_smoke_suite_test_resources_simple_zip_export_archive.zip$(EPOCROOT)_epoc32_testunzip")) markerfile = MetaReader.unzippedPathFragment(premarkerfile) + ".unzipped" t = CheckWhatSmokeTest() t.name = "stringtable_zip_whatlog" t.command = "sbs -b smoke_suite/test_resources/simple_stringtable/bld.inf -b smoke_suite/test_resources/simple_zip_export/bld.inf -f - -m ${SBSMAKEFILE} -c armv5_udeb.whatlog" componentpath1 = re.sub(r'\\','/',os.path.abspath("smoke_suite/test_resources/simple_stringtable")) componentpath2 = re.sub(r'\\','/',os.path.abspath("smoke_suite/test_resources/simple_zip_export")) t.regexlinefilter = re.compile("^<(whatlog|archive|stringtable>|member>|zipmarker>)") t.hostossensitive = False t.usebash = True t.targets = [ "$(EPOCROOT)/epoc32/include/strconsts.h", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile1.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile2.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile3.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefile4.txt", "$(EPOCROOT)/epoc32/testunzip/archive/archivefilelinuxbin", "$(EPOCROOT)/epoc32/testunzip/archive/archivefilereadonly.txt", "$(EPOCROOT)/epoc32/build/" + markerfile ] t.addbuildtargets('smoke_suite/test_resources/simple_stringtable/bld.inf', [ "stringtabletest_/strconsts.cpp", "stringtabletest_/strconsts.h", "stringtabletest_/strconsts.st" ]) t.stdout = [ "<whatlog bldinf='"+componentpath1+"/bld.inf' mmp='"+componentpath1+"/simple_stringtable.mmp' config='armv5_udeb.whatlog'>", "<stringtable>$(EPOCROOT)/epoc32/include/strconsts.h</stringtable>", "<whatlog bldinf='"+componentpath2+"/bld.inf' mmp='' config=''>", "<archive zipfile='"+componentpath2+"/archive.zip'>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile1.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile2.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile3.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefile4.txt</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefilelinuxbin</member>", "<member>$(EPOCROOT)/epoc32/testunzip/archive/archivefilereadonly.txt</member>", "<zipmarker>$(EPOCROOT)/epoc32/build/" + markerfile + "</zipmarker>" ] t.run() "Tests to check that up-to-date zip exports are reported" t.name = "stringtable_zip_whatlog_rebuild" t.targets = [] t.run() t.name = "stringtable_zip_whatlog" t.print_result() return t
def run(): t = CheckWhatSmokeTest() t.id = "66" t.name = "gui_whatlog" t.command = "sbs -b smoke_suite/test_resources/simple_gui/Bld.inf -f - -m" \ + " ${SBSMAKEFILE} -c armv5.whatlog -c winscw.whatlog" componentpath = re.sub(r'\\','/',os.path.abspath("smoke_suite/test_resources/simple_gui")) t.regexlinefilter = \ re.compile("^<(whatlog|export|build>|resource>|bitmap>)") t.hostossensitive = False t.usebash = True t.targets = [ "$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.mbm", "$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/helloworld.mbm", "$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/helloworld.mbm", "$(EPOCROOT)/epoc32/include/helloworld.rsg", "$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.rsc", "$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/helloworld.rsc", "$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/helloworld.rsc", "$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe", "$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe.map", "$(EPOCROOT)/epoc32/release/winscw/udeb/helloworld.exe", "$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe", "$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe.map", "$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe", "$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe.map" ] t.addbuildtargets('smoke_suite/test_resources/simple_gui/Bld.inf', [ "helloworld_exe/helloworld.mbm_bmconvcommands", "helloworld_exe/helloworld_HelloWorld.rsc.rpp", "helloworld_exe/helloworld_HelloWorld.rsc.d", "helloworld_exe/armv5/udeb/HelloWorld_Application.o", "helloworld_exe/armv5/udeb/HelloWorld_Application.o.d", "helloworld_exe/armv5/udeb/HelloWorld_AppUi.o", "helloworld_exe/armv5/udeb/HelloWorld_AppUi.o.d", "helloworld_exe/armv5/udeb/HelloWorld_AppView.o", "helloworld_exe/armv5/udeb/HelloWorld_AppView.o.d", "helloworld_exe/armv5/udeb/HelloWorld_Document.o", "helloworld_exe/armv5/udeb/HelloWorld_Document.o.d", "helloworld_exe/armv5/udeb/HelloWorld_Main.o", "helloworld_exe/armv5/udeb/HelloWorld_Main.o.d", "helloworld_exe/armv5/udeb/helloworld_udeb_objects.via", "helloworld_exe/armv5/urel/HelloWorld_Application.o", "helloworld_exe/armv5/urel/HelloWorld_Application.o.d", "helloworld_exe/armv5/urel/HelloWorld_AppUi.o", "helloworld_exe/armv5/urel/HelloWorld_AppUi.o.d", "helloworld_exe/armv5/urel/HelloWorld_AppView.o", "helloworld_exe/armv5/urel/HelloWorld_AppView.o.d", "helloworld_exe/armv5/urel/HelloWorld_Document.o", "helloworld_exe/armv5/urel/HelloWorld_Document.o.d", "helloworld_exe/armv5/urel/HelloWorld_Main.o", "helloworld_exe/armv5/urel/HelloWorld_Main.o.d", "helloworld_exe/armv5/urel/helloworld_urel_objects.via", "helloworld_exe/winscw/udeb/helloworld.UID.CPP", "helloworld_exe/winscw/udeb/HelloWorld_Application.dep", "helloworld_exe/winscw/udeb/HelloWorld_Application.o", "helloworld_exe/winscw/udeb/HelloWorld_Application.o.d", "helloworld_exe/winscw/udeb/HelloWorld_AppUi.dep", "helloworld_exe/winscw/udeb/HelloWorld_AppUi.o", "helloworld_exe/winscw/udeb/HelloWorld_AppUi.o.d", "helloworld_exe/winscw/udeb/HelloWorld_AppView.dep", "helloworld_exe/winscw/udeb/HelloWorld_AppView.o", "helloworld_exe/winscw/udeb/HelloWorld_AppView.o.d", "helloworld_exe/winscw/udeb/HelloWorld_Document.dep", "helloworld_exe/winscw/udeb/HelloWorld_Document.o", "helloworld_exe/winscw/udeb/HelloWorld_Document.o.d", "helloworld_exe/winscw/udeb/HelloWorld_Main.dep", "helloworld_exe/winscw/udeb/HelloWorld_Main.o", "helloworld_exe/winscw/udeb/HelloWorld_Main.o.d", "helloworld_exe/winscw/udeb/helloworld_UID_.dep", "helloworld_exe/winscw/udeb/helloworld_UID_.o", "helloworld_exe/winscw/udeb/helloworld_UID_.o.d", "helloworld_exe/winscw/urel/helloworld.UID.CPP", "helloworld_exe/winscw/urel/HelloWorld_Application.dep", "helloworld_exe/winscw/urel/HelloWorld_Application.o", "helloworld_exe/winscw/urel/HelloWorld_Application.o.d", "helloworld_exe/winscw/urel/HelloWorld_AppUi.dep", "helloworld_exe/winscw/urel/HelloWorld_AppUi.o", "helloworld_exe/winscw/urel/HelloWorld_AppUi.o.d", "helloworld_exe/winscw/urel/HelloWorld_AppView.dep", "helloworld_exe/winscw/urel/HelloWorld_AppView.o", "helloworld_exe/winscw/urel/HelloWorld_AppView.o.d", "helloworld_exe/winscw/urel/HelloWorld_Document.dep", "helloworld_exe/winscw/urel/HelloWorld_Document.o", "helloworld_exe/winscw/urel/HelloWorld_Document.o.d", "helloworld_exe/winscw/urel/HelloWorld_Main.dep", "helloworld_exe/winscw/urel/HelloWorld_Main.o", "helloworld_exe/winscw/urel/HelloWorld_Main.o.d", "helloworld_exe/winscw/urel/helloworld_UID_.dep", "helloworld_exe/winscw/urel/helloworld_UID_.o", "helloworld_exe/winscw/urel/helloworld_UID_.o.d", "helloworld_reg_exe/helloworld_reg_HelloWorld_reg.rsc.d" ]) t.stdout = [ "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='armv5_udeb.whatlog'>", "<bitmap>$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.mbm</bitmap>", "<resource>$(EPOCROOT)/epoc32/include/helloworld.rsg</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/private/10003a3f/apps/helloworld_reg.rsc</resource>", "<build>$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe</build>", "<build>$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe.map</build>", "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='winscw_urel.whatlog'>", "<bitmap>$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.mbm</bitmap>", "<bitmap>$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/helloworld.mbm</bitmap>", "<bitmap>$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/helloworld.mbm</bitmap>", "<resource>$(EPOCROOT)/epoc32/include/helloworld.rsg</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/helloworld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/helloworld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/private/10003a3f/apps/helloworld_reg.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/udeb/z/private/10003a3f/apps/helloworld_reg.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/urel/z/private/10003a3f/apps/helloworld_reg.rsc</resource>", "<build>$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe</build>", "<build>$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe.map</build>", "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='armv5_urel.whatlog'>", "<build>$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe</build>", "<build>$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe.map</build>", "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='winscw_udeb.whatlog'>", "<build>$(EPOCROOT)/epoc32/release/winscw/udeb/helloworld.exe</build>", ] t.run() return t
def run(): t = CheckWhatSmokeTest() t.id = "66" t.name = "gui_whatlog" t.command = "sbs -b smoke_suite/test_resources/simple_gui/Bld.inf -f - -m" \ + " ${SBSMAKEFILE} -c armv5.whatlog -c winscw.whatlog" componentpath = re.sub(r'\\','/',os.path.abspath("smoke_suite/test_resources/simple_gui")) t.regexlinefilter = \ re.compile("^<(whatlog|export|build>|resource>|bitmap>)") t.hostossensitive = False t.usebash = True t.targets = [ "$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.mbm", "$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/helloworld.mbm", "$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/helloworld.mbm", "$(EPOCROOT)/epoc32/include/HelloWorld.rsg", "$(EPOCROOT)/epoc32/data/z/resource/apps/HelloWorld.rsc", "$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/HelloWorld.rsc", "$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/HelloWorld.rsc", "$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe", "$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe.map", "$(EPOCROOT)/epoc32/release/winscw/udeb/helloworld.exe", "$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe", "$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe.map", "$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe", "$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe.map" ] t.addbuildtargets('smoke_suite/test_resources/simple_gui/Bld.inf', [ "helloworld_exe/helloworld.mbm_bmconvcommands", "HelloWorld_exe/HelloWorld_HelloWorld.rsc.rpp", "HelloWorld_exe/HelloWorld_HelloWorld.rsc.d", "helloworld_exe/armv5/udeb/HelloWorld_Application.o", "helloworld_exe/armv5/udeb/HelloWorld_Application.o.d", "helloworld_exe/armv5/udeb/HelloWorld_AppUi.o", "helloworld_exe/armv5/udeb/HelloWorld_AppUi.o.d", "helloworld_exe/armv5/udeb/HelloWorld_AppView.o", "helloworld_exe/armv5/udeb/HelloWorld_AppView.o.d", "helloworld_exe/armv5/udeb/HelloWorld_Document.o", "helloworld_exe/armv5/udeb/HelloWorld_Document.o.d", "helloworld_exe/armv5/udeb/HelloWorld_Main.o", "helloworld_exe/armv5/udeb/HelloWorld_Main.o.d", "helloworld_exe/armv5/udeb/helloworld_udeb_objects.via", "helloworld_exe/armv5/urel/HelloWorld_Application.o", "helloworld_exe/armv5/urel/HelloWorld_Application.o.d", "helloworld_exe/armv5/urel/HelloWorld_AppUi.o", "helloworld_exe/armv5/urel/HelloWorld_AppUi.o.d", "helloworld_exe/armv5/urel/HelloWorld_AppView.o", "helloworld_exe/armv5/urel/HelloWorld_AppView.o.d", "helloworld_exe/armv5/urel/HelloWorld_Document.o", "helloworld_exe/armv5/urel/HelloWorld_Document.o.d", "helloworld_exe/armv5/urel/HelloWorld_Main.o", "helloworld_exe/armv5/urel/HelloWorld_Main.o.d", "helloworld_exe/armv5/urel/helloworld_urel_objects.via", "helloworld_exe/winscw/udeb/helloworld.UID.CPP", "helloworld_exe/winscw/udeb/HelloWorld_Application.dep", "helloworld_exe/winscw/udeb/HelloWorld_Application.o", "helloworld_exe/winscw/udeb/HelloWorld_Application.o.d", "helloworld_exe/winscw/udeb/HelloWorld_AppUi.dep", "helloworld_exe/winscw/udeb/HelloWorld_AppUi.o", "helloworld_exe/winscw/udeb/HelloWorld_AppUi.o.d", "helloworld_exe/winscw/udeb/HelloWorld_AppView.dep", "helloworld_exe/winscw/udeb/HelloWorld_AppView.o", "helloworld_exe/winscw/udeb/HelloWorld_AppView.o.d", "helloworld_exe/winscw/udeb/HelloWorld_Document.dep", "helloworld_exe/winscw/udeb/HelloWorld_Document.o", "helloworld_exe/winscw/udeb/HelloWorld_Document.o.d", "helloworld_exe/winscw/udeb/HelloWorld_Main.dep", "helloworld_exe/winscw/udeb/HelloWorld_Main.o", "helloworld_exe/winscw/udeb/HelloWorld_Main.o.d", "helloworld_exe/winscw/udeb/helloworld_UID_.dep", "helloworld_exe/winscw/udeb/helloworld_UID_.o", "helloworld_exe/winscw/udeb/helloworld_UID_.o.d", "helloworld_exe/winscw/urel/helloworld.UID.CPP", "helloworld_exe/winscw/urel/HelloWorld_Application.dep", "helloworld_exe/winscw/urel/HelloWorld_Application.o", "helloworld_exe/winscw/urel/HelloWorld_Application.o.d", "helloworld_exe/winscw/urel/HelloWorld_AppUi.dep", "helloworld_exe/winscw/urel/HelloWorld_AppUi.o", "helloworld_exe/winscw/urel/HelloWorld_AppUi.o.d", "helloworld_exe/winscw/urel/HelloWorld_AppView.dep", "helloworld_exe/winscw/urel/HelloWorld_AppView.o", "helloworld_exe/winscw/urel/HelloWorld_AppView.o.d", "helloworld_exe/winscw/urel/HelloWorld_Document.dep", "helloworld_exe/winscw/urel/HelloWorld_Document.o", "helloworld_exe/winscw/urel/HelloWorld_Document.o.d", "helloworld_exe/winscw/urel/HelloWorld_Main.dep", "helloworld_exe/winscw/urel/HelloWorld_Main.o", "helloworld_exe/winscw/urel/HelloWorld_Main.o.d", "helloworld_exe/winscw/urel/helloworld_UID_.dep", "helloworld_exe/winscw/urel/helloworld_UID_.o", "helloworld_exe/winscw/urel/helloworld_UID_.o.d", "HelloWorld_reg_exe/HelloWorld_reg_HelloWorld_reg.rsc.d" ]) t.stdout = [ "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='armv5_udeb.whatlog'>", "<bitmap>$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.mbm</bitmap>", "<resource>$(EPOCROOT)/epoc32/include/HelloWorld.rsg</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/resource/apps/HelloWorld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/private/10003a3f/apps/HelloWorld_reg.rsc</resource>", "<build>$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe</build>", "<build>$(EPOCROOT)/epoc32/release/armv5/udeb/helloworld.exe.map</build>", "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='winscw_urel.whatlog'>", "<bitmap>$(EPOCROOT)/epoc32/data/z/resource/apps/helloworld.mbm</bitmap>", "<bitmap>$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/helloworld.mbm</bitmap>", "<bitmap>$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/helloworld.mbm</bitmap>", "<resource>$(EPOCROOT)/epoc32/include/HelloWorld.rsg</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/resource/apps/HelloWorld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/udeb/z/resource/apps/HelloWorld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/urel/z/resource/apps/HelloWorld.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/data/z/private/10003a3f/apps/HelloWorld_reg.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/udeb/z/private/10003a3f/apps/HelloWorld_reg.rsc</resource>", "<resource>$(EPOCROOT)/epoc32/release/winscw/urel/z/private/10003a3f/apps/HelloWorld_reg.rsc</resource>", "<build>$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe</build>", "<build>$(EPOCROOT)/epoc32/release/winscw/urel/helloworld.exe.map</build>", "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='armv5_urel.whatlog'>", "<build>$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe</build>", "<build>$(EPOCROOT)/epoc32/release/armv5/urel/helloworld.exe.map</build>", "<whatlog bldinf='"+componentpath+"/Bld.inf' mmp='"+componentpath+"/HelloWorld.mmp' config='winscw_udeb.whatlog'>", "<build>$(EPOCROOT)/epoc32/release/winscw/udeb/helloworld.exe</build>", ] t.run() return t