app/app.pro
branchGCC_SURGE
changeset 44 eff9df3d9c98
parent 42 79c49924ae23
child 43 0f32e550d9d8
child 48 af3740e3753f
equal deleted inserted replaced
30:b95ddb5a0d10 44:eff9df3d9c98
    14 # Description: 
    14 # Description: 
    15 #
    15 #
    16 
    16 
    17 SERVICEAPP = app
    17 SERVICEAPP = app
    18 TARGET = musicplayer
    18 TARGET = musicplayer
    19 ICON = resources/qgn_menu_mp_qt.svg
       
    20 DEPENDPATH += .
       
    21 INCLUDEPATH += . \
       
    22 	 inc \
       
    23 	 ../inc \
       
    24          ../musicservices/inc
       
    25 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE 
       
    26 
       
    27 CONFIG += hb
    19 CONFIG += hb
    28 
       
    29 symbian: {
    20 symbian: {
    30     TARGET.UID2 = 0x100039CE 
    21     TARGET.UID2 = 0x100039CE 
    31     TARGET.UID3 = 0x10207C62
    22     TARGET.UID3 = 0x10207C62
    32     TARGET.EPOCSTACKSIZE = 0x14000
    23     TARGET.EPOCSTACKSIZE = 0x14000
    33     TARGET.EPOCHEAPSIZE = 0x020000 0x1F00000
    24     TARGET.EPOCHEAPSIZE = 0x020000 0x1F00000
    34     TARGET.CAPABILITY = CAP_APPLICATION NetworkControl DRM
    25     TARGET.CAPABILITY = CAP_APPLICATION NetworkControl DRM
    35     }
    26     SKINICON = qtg_large_music_player
       
    27 
       
    28     BLD_INF_RULES.prj_exports += \
       
    29         "../sis/musicplayer_stub.sis          /epoc32/data/z/system/install/musicplayer_stub.sis" \
       
    30         "resources/musicplayer.docml          /epoc32/release/winscw/udeb/Z/resource/hb/splashml/musicplayer.docml" \
       
    31         "resources/musicplayer.splashml       /epoc32/release/winscw/udeb/Z/resource/hb/splashml/musicplayer.splashml" \
       
    32         "resources/musicplayer.docml          /epoc32/data/Z/resource/hb/splashml/musicplayer.docml" \
       
    33         "resources/musicplayer.splashml       /epoc32/data/Z/resource/hb/splashml/musicplayer.splashml"
       
    34 
       
    35 }
    36 
    36 
    37 # Service provider specific configuration.
    37 # Service provider specific configuration.
    38 # If in-process plugin specific implementation
    38 # If in-process plugin specific implementation
    39 # will be possible in future, service configuration
    39 # will be possible in future, service configuration
    40 # can be located in musicservices library's pro file.
    40 # can be located in musicservices library's pro file.
    41 SERVICE.FILE = data/service_conf.xml
    41 SERVICE.FILE = data/service_conf.xml
    42 SERVICE.OPTIONS = embeddable
    42 SERVICE.OPTIONS = embeddable
    43 CONFIG += service
    43 CONFIG += service
    44 # Service provider specific configuration ends
    44 # Service provider specific configuration ends
    45 
    45 
       
    46 DEPENDPATH += .
       
    47 INCLUDEPATH += . \
       
    48                inc \
       
    49                ../inc \
       
    50                ../musicservices/inc
       
    51 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE 
       
    52 
       
    53 LIBS += -lecom \
       
    54         -lestor  \
       
    55         -lfbscli \
       
    56         -lxqplugins \
       
    57         -lmpxviewframeworkqt \
       
    58         -lxqservice \
       
    59         -lxqserviceutil \
       
    60         -lmusicservices \
       
    61         -lmpsettingsmanager \
       
    62         -lmpengine
       
    63 
    46 # Input
    64 # Input
    47 LIBS += -lecom.dll \
    65 HEADERS += inc/mpmainwindow.h \
    48     -lestor.dll  \
    66            inc/mpglobalpopuphandler.h \
    49     -lfbscli.dll \
    67            inc/mpmtpinfolink.h
    50     -lxqplugins.dll \
    68 
    51     -lmpxviewframeworkqt.dll \
       
    52     -lxqservice \
       
    53     -lxqserviceutil \
       
    54     -lmusicservices \
       
    55     -lmpengine
       
    56     
       
    57     
       
    58 SOURCES += src/main.cpp \
    69 SOURCES += src/main.cpp \
    59            src/mpmainwindow.cpp
    70            src/mpmainwindow.cpp \
    60            
    71            src/mpglobalpopuphandler.cpp \
    61 HEADERS =  inc/mpmainwindow.h
    72            src/mpmtpinfolink.cpp
    62 
    73 
    63 MMP_RULES+=EXPORTUNFROZEN
       
    64 
       
    65 symbian: {
       
    66     addImages.sources = images/*.png \
       
    67                         resources/*.xml
       
    68     DEPLOYMENT += addImages
       
    69     }
       
    70     
       
    71 RESOURCES += resources/musiplayerapp.qrc
       
    72 
    74 
    73 TRANSLATIONS = musicplayer.ts
    75 TRANSLATIONS = musicplayer.ts
    74 
    76 
    75 RSS_RULES += \
    77 RSS_RULES += \
    76 "    datatype_list =" \
    78 "    datatype_list =" \