55
|
1 |
TEMPLATE = app
|
|
2 |
TARGET = Launcher
|
|
3 |
load(hb.prf)
|
|
4 |
symbian:CONFIG -= symbian_i18n
|
|
5 |
DEPENDPATH += src
|
|
6 |
DEPENDPATH += inc
|
|
7 |
INCLUDEPATH += inc
|
|
8 |
|
|
9 |
HEADERS += launchermainwindow.h applicationview.h enginewrapper.h notifications.h outputview.h commonActions.h
|
|
10 |
SOURCES += main.cpp launchermainwindow.cpp applicationview.cpp enginewrapper.cpp notifications.cpp outputview.cpp commonActions.cpp
|
|
11 |
RESOURCES += launcher.qrc
|
|
12 |
|
|
13 |
symbian: {
|
|
14 |
|
|
15 |
BLD_INF_RULES.prj_exports += "./rom/Launcher.iby CORE_IBY_EXPORT_PATH(tools,Launcher.iby)"
|
|
16 |
BLD_INF_RULES.prj_exports += "./rom/backup_registration.xml Z:/private/101fb74f/backup_registration.xml"
|
|
17 |
|
|
18 |
launcher_stub_sis_mk = \
|
|
19 |
"$${LITERAL_HASH}if defined(__SERIES60_30__) || defined(__SERIES60_31__) || defined(__S60_32__)" \
|
|
20 |
" $${LITERAL_HASH}ifdef MARM" \
|
|
21 |
" gnumakefile .sis/launcher_stub_sis.mk" \
|
|
22 |
" $${LITERAL_HASH}endif" \
|
|
23 |
"$${LITERAL_HASH}endif"
|
|
24 |
BLD_INF_RULES.prj_mmpfiles += launcher_stub_sis_mk
|
|
25 |
|
|
26 |
launcher_buildstubsis_extension = \
|
|
27 |
"$${LITERAL_HASH}if(!defined __SERIES60_30__ && !defined __SERIES60_31__ && !defined __S60_32__)" \
|
|
28 |
" $${LITERAL_HASH}ifdef MARM" \
|
|
29 |
" START EXTENSION app-services/buildstubsis" \
|
|
30 |
" OPTION SRCDIR sis" \
|
|
31 |
" OPTION SISNAME Launcher_stub" \
|
|
32 |
" END" \
|
|
33 |
" $${LITERAL_HASH}endif" \
|
|
34 |
"$${LITERAL_HASH}endif"
|
|
35 |
BLD_INF_RULES.prj_extensions += launcher_buildstubsis_extension
|
|
36 |
|
|
37 |
INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
|
|
38 |
|
|
39 |
DEPENDPATH += engine/inc
|
|
40 |
DEPENDPATH += engine/src
|
|
41 |
INCLUDEPATH += engine/inc
|
|
42 |
|
|
43 |
HEADERS += launcherengine.h launchertraces.h e32image.h e32imageheaders.h launcherxmlparser.h launcherdllelement.h launcherparserobserver.h launcherdllparser.h
|
|
44 |
SOURCES += launcherengine.cpp e32image.cpp launcherxmlparser.cpp launcherdllelement.cpp launcherdllparser.cpp
|
|
45 |
|
|
46 |
RSS_RULES += "group_name = \"RnD Tools\"";
|
|
47 |
|
|
48 |
LIBS += -lapgrfx -lPlatformEnv -lxqutils -lxmlframework -lbafl -lshareui -lws32 -lapparc -lefsrv -lcone
|
|
49 |
|
|
50 |
|
|
51 |
TARGET.CAPABILITY = ReadUserData ReadDeviceData WriteUserData WriteDeviceData PowerMgmt AllFiles
|
|
52 |
|
|
53 |
TARGET.UID2 = 0x100039CE
|
|
54 |
TARGET.UID3 = 0x101FB74F
|
|
55 |
TARGET.SID = 0x101FB74F
|
|
56 |
TARGET.VID = 0x101FB657 // Nokia
|
|
57 |
|
|
58 |
TARGET.EPOCHEAPSIZE = 0x20000 0x2000000 // Min 128Kb, Max 32Mb
|
|
59 |
|
|
60 |
ICON = ./icons/qgn_menu_launcher.svg
|
|
61 |
|
|
62 |
MMP_RULES -= PAGED
|
|
63 |
MMP_RULES *= UNPAGEDDATA
|
|
64 |
MMP_RULES += SMPSAFE
|
|
65 |
|
|
66 |
} else {
|
|
67 |
error("Only Symbian supported!")
|
|
68 |
}
|