launcher/launcher.pro
branchRCL_3
changeset 21 b3cee849fa46
equal deleted inserted replaced
20:48060abbbeaf 21:b3cee849fa46
       
     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 } else {
       
    63     error("Only Symbian supported!")
       
    64 }