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 =" \ |