mmp file:
Code:
/*
============================================================================
Name : AmerCE.mmp
Author : Leonard
Copyright : Your copyright notice
Leonard
Description : This is the project specification file for AmerCE.
============================================================================
*/
TARGET AmerCE_0x2001B8E8.exe
TARGETTYPE exe
UID 0x100039CE 0x2001B8E8
START RESOURCE ..\DATA\06000001.rss
END
SOURCEPATH ..\src
SOURCE AmerCE.cpp
SOURCE AmerCEApplication.cpp
SOURCE AmerCEAppView.cpp
SOURCE AmerCEAppUi.cpp
SOURCE AmerCEDocument.cpp
SOURCEPATH ..\data
START RESOURCE AmerCE.rss
HEADER
TARGET AmerCE_0x2001B8E8.rsc
TARGETPATH resource\apps
END //RESOURCE
START RESOURCE AmerCE_reg.rss
TARGET AmerCE_0x2001B8E8_reg.rsc
TARGETPATH \private\10003a3f\apps
END //RESOURCE
USERINCLUDE ..\inc
USERINCLUDE ..\help
SYSTEMINCLUDE \epoc32\include \
LIBRARY euser.lib
LIBRARY apparc.lib
LIBRARY cone.lib
LIBRARY eikcore.lib
LIBRARY avkon.lib
LIBRARY commonengine.lib
LIBRARY efsrv.lib
LIBRARY estor.lib
LIBRARY aknnotify.lib
LIBRARY hlplch.lib
LIBRARY apmime.lib
LIBRARY apgrfx.lib
LIBRARY efile.lib
LANG SC
VENDORID 0
SECUREID 0x2001B8E8
CAPABILITY ReadUserData
// End of File
pkg file:
Code:
; Installation file for AmerCE application
;
; This is an auto-generated PKG file by Carbide.
; This file uses variables specific to Carbide builds that will not work
; on command-line builds. If you want to use this generated PKG file from the
; command-line tools you will need to modify the variables with the appropriate
; values: $(EPOCROOT), $(PLATFORM), $(TARGET)
;
;Language - standard language definitions
&EN
; standard SIS file header
#{"AmerCE"},(0x2001B8E8),1,0,0
;Localised Vendor name
%{"Vendor-EN"}
;Unique Vendor name
:"Vendor"
;Supports Series 60 v 3.0
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
;Files to install
;You should change the source paths to match that of your environment
;<source> <destination>
"E:\Symbian\9.2\S60_3rd_FP1_2\Epoc32\release\gcce\urel\AmerCE_0x2001B8E8.exe" -"!:\sys\bin\AmerCE_0x2001B8E8.exe"
"E:\Symbian\9.2\S60_3rd_FP1_2\Epoc32\Data\z\resource\apps\AmerCE_0x2001B8E8.rsc" -"!:\resource\apps\AmerCE_0x2001B8E8.rsc"
"E:\Symbian\9.2\S60_3rd_FP1_2\Epoc32\Data\z\private\10003a3f\apps\AmerCE_0x2001B8E8_reg.rsc" -"!:\private\10003a3f\import\apps\AmerCE_0x2001B8E8_reg.rsc"
"E:\Symbian\9.2\S60_3rd_FP1_2\Epoc32\Data\z\resource\apps\AmerCE_0x2001B8E8.mif" -"!:\resource\apps\AmerCE_0x2001B8E8.mif"
"..\help\AmerCE_0x2001B8E8.hlp" -"!:\resource\help\AmerCE_0x2001B8E8.hlp"
; Add any installation notes if applicable
;"AmerCE.txt" -"!:\private\2001B8E8\AmerCE.txt"
"E:\Symbian\9.2\S60_3rd_FP1_2\Epoc32\data\06000001.rsc"-"!:\private\101f875a\import\[06000001].rsc"
;required for application to be covered by backup/restore facility
"..\sis\backup_registration.xml" -"!:\private\2001B8E8\backup_registration.xml"
rss file:
Code:
#include <startupitem.rh>
RESOURCE STARTUP_ITEM_INFO amerce_0x2001b8e8
{
executable_name = "!:\\sys\\bin\\AmerCE_0x2001B8E8.exe";
recovery = EStartupItemExPolicyNone;
}
Thanks in advance,
Leonard