uidesigner/com.nokia.sdt.series60.componentlibrary/templates/tutorials/YahooImageSearch/template.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE template [
<!ENTITY standardDirFields SYSTEM "../../shared/standardDirFields.inc">
]>
<template
version="1.0"
label="%template.label">
<description>%template.desc</description>
<wizardPage
id="basics"
label="%basics.label">
<description>%basics.desc</description>
<uidField
id="uid3"
label="%basics.uid3.label"
min="0xe0000000"
max="0xefffffff"
mandatory="true">
<description>%basics.uid3.desc</description>
</uidField>
</wizardPage>
<wizardPage
id="directories"
label="%directories.label">
&standardDirFields;
<filenameField
id="gfxDir"
label="%directories.gfxDir.label"
default="gfx"
mandatory="true"
persist="true">
<description>%directories.gfxDir.desc</description>
</filenameField>
</wizardPage>
<process class="com.nokia.sdt.series60.processes.AddProjectNameVariantsProcessRunner"
bundle="com.nokia.sdt.series60.componentlibrary">
<parameter name="project" projectName="$(projectName)" />
</process>
<process class="com.nokia.carbide.cpp.project.core.processes.NewProject"
bundle="com.nokia.carbide.cpp.project.core">
<parameter name="project" projectName="$(projectName)" />
</process>
<process class="com.nokia.carbide.cpp.project.core.processes.CreateRezId"
bundle="com.nokia.carbide.cpp.project.core">
<parameter name="project" projectName="$(projectName)" />
</process>
<process class="com.nokia.carbide.cpp.internal.sdk.core.processes.CheckS60CustKitSupport"
bundle="com.nokia.carbide.cpp.sdk.core">
<parameter name="project" projectName="$(projectName)" />
</process>
<process class="com.nokia.carbide.templatewizard.processes.CreateFolders"
bundle="com.nokia.carbide.templatewizard">
<parameter name="project" projectName="$(projectName)" />
<parameter name="folder" path="$(sourceDir)" />
<parameter name="folder" path="$(incDir)" />
<parameter name="folder" path="$(dataDir)" />
<parameter name="folder" path="$(groupDir)" />
<parameter name="folder" path="$(gfxDir)" />
<parameter name="folder" path="$(sisDir)" />
</process>
<process class="com.nokia.carbide.templatewizard.processes.CopyFiles"
bundle="com.nokia.carbide.templatewizard">
<parameter name="project" projectName="$(projectName)" />
<parameter name="file"
sourcePath="README.txt"
targetPath="README.txt"
/>
<parameter name="file"
sourcePath="data/YahooImageSearch_reg.loc"
targetPath="$(dataDir)/$(baseName)_reg.loc"
/>
<parameter name="file"
sourcePath="data/YahooImageSearch_reg.rss"
targetPath="$(dataDir)/$(baseName)_reg.rss"
/>
<parameter name="file"
sourcePath="data/YahooImageSearch.l01"
targetPath="$(dataDir)/$(baseName).l01"
/>
<parameter name="file"
sourcePath="data/YahooImageSearch.loc"
targetPath="$(dataDir)/$(baseName).loc"
/>
<parameter name="file"
sourcePath="data/YahooImageSearch.rss"
targetPath="$(dataDir)/$(baseName).rss"
/>
<parameter name="file"
sourcePath="data/SearchResults.l01"
targetPath="$(dataDir)/SearchResults.l01"
/>
<parameter name="file"
sourcePath="data/SearchResults.loc"
targetPath="$(dataDir)/SearchResults.loc"
/>
<parameter name="file"
sourcePath="data/SearchResults.rssi"
targetPath="$(dataDir)/SearchResults.rssi"
/>
<parameter name="file"
sourcePath="data/ImageContainer.l01"
targetPath="$(dataDir)/ImageContainer.l01"
/>
<parameter name="file"
sourcePath="data/ImageContainer.loc"
targetPath="$(dataDir)/ImageContainer.loc"
/>
<parameter name="file"
sourcePath="data/ImageContainer.rssi"
targetPath="$(dataDir)/ImageContainer.rssi"
/>
<parameter name="file"
sourcePath="gfx/list_icon.bmp"
targetPath="$(gfxDir)/list_icon.bmp"
substitute="false"
/>
<parameter name="file"
sourcePath="gfx/list_icon_mask.bmp"
targetPath="$(gfxDir)/list_icon_mask.bmp"
substitute="false"
/>
<parameter name="file"
sourcePath="gfx/qgn_menu_YahooImageSearch.svg"
targetPath="$(gfxDir)/qgn_menu_$(baseName).svg"
substitute="false"
/>
<parameter name="file"
sourcePath="group/baseName.mmp"
targetPath="$(groupDir)/$(baseName).mmp"
/>
<parameter name="file"
sourcePath="group/bld.inf"
targetPath="$(groupDir)/bld.inf"
/>
<parameter name="file"
sourcePath="group/icons_aif_scalable_dc.mk"
targetPath="$(groupDir)/icons_aif_scalable_dc.mk"
/>
<parameter name="file"
sourcePath="sis/YahooImageSearch.pkg"
targetPath="$(sisDir)/$(baseName).pkg"
/>
<parameter name="file"
sourcePath="sis/backup_registration.xml"
targetPath="$(sisDir)/backup_registration.xml"
/>
<parameter name="file"
sourcePath="application.uidesign"
targetPath="application.uidesign"
/>
<parameter name="file"
sourcePath="ImageContainer.uidesign"
targetPath="ImageContainer.uidesign"
/>
<parameter name="file"
sourcePath="SearchResults.uidesign"
targetPath="SearchResults.uidesign"
/>
</process>
<process class="com.nokia.carbide.templatewizard.processes.CopyFiles"
bundle="com.nokia.carbide.cpp.project.core">
<parameter name="project" projectName="$(projectName)" />
<parameter name="file"
sourcePath="inc/ImageContainer.h"
targetPath="$(incDir)/ImageContainer.h"
/>
<parameter name="file"
sourcePath="inc/ImageContainerView.h"
targetPath="$(incDir)/ImageContainerView.h"
/>
<parameter name="file"
sourcePath="inc/ImageDisplayer.h"
targetPath="$(incDir)/ImageDisplayer.h"
/>
<parameter name="file"
sourcePath="inc/SearchResults.h"
targetPath="$(incDir)/SearchResults.h"
/>
<parameter name="file"
sourcePath="inc/SearchResults.hrh"
targetPath="$(incDir)/SearchResults.hrh"
/>
<parameter name="file"
sourcePath="inc/SearchResultsView.h"
targetPath="$(incDir)/SearchResultsView.h"
/>
<parameter name="file"
sourcePath="inc/WebClientEngine.h"
targetPath="$(incDir)/WebClientEngine.h"
/>
<parameter name="file"
sourcePath="inc/WebClientEngine.pan"
targetPath="$(incDir)/WebClientEngine.pan"
/>
<parameter name="file"
sourcePath="inc/YahooImageSearch.hrh"
targetPath="$(incDir)/$(baseName).hrh"
/>
<parameter name="file"
sourcePath="inc/YahooImageSearchApplication.h"
targetPath="$(incDir)/YahooImageSearchApplication.h"
/>
<parameter name="file"
sourcePath="inc/YahooImageSearchAppUi.h"
targetPath="$(incDir)/YahooImageSearchAppUi.h"
/>
<parameter name="file"
sourcePath="inc/YahooImageSearchDocument.h"
targetPath="$(incDir)/YahooImageSearchDocument.h"
/>
<parameter name="file"
sourcePath="inc/YahooSearchModel.h"
targetPath="$(incDir)/YahooSearchModel.h"
/>
<parameter name="file"
sourcePath="src/ImageContainer.cpp"
targetPath="$(sourceDir)/ImageContainer.cpp"
/>
<parameter name="file"
sourcePath="src/ImageContainerView.cpp"
targetPath="$(sourceDir)/ImageContainerView.cpp"
/>
<parameter name="file"
sourcePath="src/ImageDisplayer.cpp"
targetPath="$(sourceDir)/ImageDisplayer.cpp"
/>
<parameter name="file"
sourcePath="src/SearchResults.cpp"
targetPath="$(sourceDir)/SearchResults.cpp"
/>
<parameter name="file"
sourcePath="src/SearchResultsView.cpp"
targetPath="$(sourceDir)/SearchResultsView.cpp"
/>
<parameter name="file"
sourcePath="src/WebClientEngine.cpp"
targetPath="$(sourceDir)/WebClientEngine.cpp"
/>
<parameter name="file"
sourcePath="src/YahooImageSearchApplication.cpp"
targetPath="$(sourceDir)/YahooImageSearchApplication.cpp"
/>
<parameter name="file"
sourcePath="src/YahooImageSearchAppUi.cpp"
targetPath="$(sourceDir)/YahooImageSearchAppUi.cpp"
/>
<parameter name="file"
sourcePath="src/YahooImageSearchDocument.cpp"
targetPath="$(sourceDir)/YahooImageSearchDocument.cpp"
/>
<parameter name="file"
sourcePath="src/YahooSearchModel.cpp"
targetPath="$(sourceDir)/YahooSearchModel.cpp"
/>
</process>
<process class="com.nokia.carbide.templatewizard.processes.OpenFileInEditor"
bundle="com.nokia.carbide.templatewizard">
<parameter name="project" projectName="$(projectName)" fileName="README.txt" />
</process>
<process class="com.nokia.sdt.symbian.updater.SetIgnoreAutoUpgrade"
bundle="com.nokia.sdt.symbian">
<parameter name="project" projectName="$(projectName)" />
</process>
<process class="com.nokia.carbide.cpp.project.ui.processes.ProjectCreatedTasks"
bundle="com.nokia.carbide.cpp.project.ui">
<parameter name="project" projectName="$(projectName)"
bldInfPath="$(groupDir)/bld.inf"
targetMMPFileName="$(baseName).mmp"
pkgFilePath="$(sisDir)/$(baseName).pkg" />
</process>
</template>