12 # Contributors: |
12 # Contributors: |
13 # |
13 # |
14 # Description: Project file for Music Player Engine. |
14 # Description: Project file for Music Player Engine. |
15 # |
15 # |
16 |
16 |
17 symbian:TARGET.UID3 = 0x10207C93 |
|
18 |
|
19 TEMPLATE = lib |
17 TEMPLATE = lib |
20 CONFIG += hb |
18 CONFIG += hb |
21 TARGET = mpengine |
19 TARGET = mpengine |
22 |
20 symbian: { |
23 TARGET.CAPABILITY = CAP_GENERAL_DLL |
21 TARGET.UID3 = 0x10207C93 |
24 |
22 MMP_RULES += "DEFFILE mpengine.def" |
25 INCLUDEPATH += . \ |
23 defFilePath = . |
26 inc \ |
24 TARGET.CAPABILITY = CAP_GENERAL_DLL |
27 ../inc \ |
|
28 ../mpserviceplugins/inc |
|
29 |
|
30 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
|
31 |
|
32 LIBS += -lestor.dll \ |
|
33 -lmpxplaybackutility.dll \ |
|
34 -lmpxcollectionutility.dll \ |
|
35 -lmpxharvesterutility.dll \ |
|
36 -lmpxcommon.dll \ |
|
37 -lmpxcollectionhelper.dll \ |
|
38 -lremconcoreapi.dll \ |
|
39 -lremconinterfacebase.dll \ |
|
40 -lmpsettingsmanager \ |
|
41 -lmpdata.dll \ |
|
42 -lxqserviceutil \ |
|
43 -laudioequalizerutility.dll |
|
44 |
|
45 symbian: |
|
46 { |
|
47 TARGET.EPOCALLOWDLLDATA = 1 |
25 TARGET.EPOCALLOWDLLDATA = 1 |
48 |
|
49 BLD_INF_RULES.prj_exports += \ |
26 BLD_INF_RULES.prj_exports += \ |
50 "resources/nullsound.mp3 /epoc32/release/winscw/udeb/Z/system/data/nullsound.mp3" \ |
27 "resources/nullsound.mp3 /epoc32/release/winscw/udeb/Z/system/data/nullsound.mp3" \ |
51 "resources/nullsound.mp3 /epoc32/data/Z/system/data/nullsound.mp3" |
28 "resources/nullsound.mp3 /epoc32/data/Z/system/data/nullsound.mp3" |
52 } |
29 } |
|
30 DEFINES += BUILD_MPENGINE_LIB |
53 |
31 |
|
32 INCLUDEPATH += . \ |
|
33 inc \ |
|
34 ../inc \ |
|
35 ../mpserviceplugins/inc |
|
36 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
|
37 |
|
38 LIBS += -lestor \ |
|
39 -lmpxplaybackutility \ |
|
40 -lmpxcollectionutility \ |
|
41 -lmpxharvesterutility \ |
|
42 -lmpxcommon \ |
|
43 -lmpxcollectionhelper \ |
|
44 -lremconcoreapi \ |
|
45 -lremconinterfacebase \ |
|
46 -lmpsettingsmanager \ |
|
47 -lmpdata \ |
|
48 -lxqserviceutil \ |
|
49 -laudioequalizerutility \ |
|
50 -lmediaclientaudio \ |
|
51 -lefsrv |
|
52 |
|
53 # Input |
54 HEADERS += ../inc/mpenginefactory.h \ |
54 HEADERS += ../inc/mpenginefactory.h \ |
55 ../inc/mpengine.h \ |
55 ../inc/mpengine.h \ |
|
56 ../inc/mpsongscanner.h \ |
56 inc/mpmpxharvesterframeworkwrapper.h \ |
57 inc/mpmpxharvesterframeworkwrapper.h \ |
57 inc/mpmpxharvesterframeworkwrapper_p.h \ |
58 inc/mpmpxharvesterframeworkwrapper_p.h \ |
58 inc/mpmpxplaybackframeworkwrapper.h \ |
59 inc/mpmpxplaybackframeworkwrapper.h \ |
59 inc/mpmpxplaybackframeworkwrapper_p.h \ |
60 inc/mpmpxplaybackframeworkwrapper_p.h \ |
60 inc/mpmpxdetailsframeworkwrapper.h \ |
61 inc/mpmpxdetailsframeworkwrapper.h \ |
66 inc/mpmpxisolatedcollectionhelper.h \ |
67 inc/mpmpxisolatedcollectionhelper.h \ |
67 inc/mpmpxcollectionframeworkwrapper_p.h \ |
68 inc/mpmpxcollectionframeworkwrapper_p.h \ |
68 inc/mpaudioeffectsframeworkwrapper.h \ |
69 inc/mpaudioeffectsframeworkwrapper.h \ |
69 inc/mpaudioeffectsframeworkwrapper_p.h \ |
70 inc/mpaudioeffectsframeworkwrapper_p.h \ |
70 inc/mpequalizerframeworkwrapper.h \ |
71 inc/mpequalizerframeworkwrapper.h \ |
71 inc/mpequalizerframeworkwrapper_p.h \ |
72 inc/mpequalizerframeworkwrapper_p.h |
72 inc/mpprogressdialoghandler.h |
|
73 |
73 |
74 SOURCES += src/mpenginefactory.cpp \ |
74 SOURCES += src/mpenginefactory.cpp \ |
75 src/mpengine.cpp \ |
75 src/mpengine.cpp \ |
|
76 src/mpsongscanner.cpp \ |
76 src/mpmpxharvesterframeworkwrapper.cpp \ |
77 src/mpmpxharvesterframeworkwrapper.cpp \ |
77 src/mpmpxharvesterframeworkwrapper_p.cpp \ |
78 src/mpmpxharvesterframeworkwrapper_p.cpp \ |
78 src/mpmpxplaybackframeworkwrapper.cpp \ |
79 src/mpmpxplaybackframeworkwrapper.cpp \ |
79 src/mpmpxplaybackframeworkwrapper_p.cpp \ |
80 src/mpmpxplaybackframeworkwrapper_p.cpp \ |
80 src/mpmpxdetailsframeworkwrapper.cpp \ |
81 src/mpmpxdetailsframeworkwrapper.cpp \ |
86 src/mpmpxisolatedcollectionhelper.cpp \ |
87 src/mpmpxisolatedcollectionhelper.cpp \ |
87 src/mpmpxcollectionframeworkwrapper_p.cpp \ |
88 src/mpmpxcollectionframeworkwrapper_p.cpp \ |
88 src/mpaudioeffectsframeworkwrapper.cpp \ |
89 src/mpaudioeffectsframeworkwrapper.cpp \ |
89 src/mpaudioeffectsframeworkwrapper_p.cpp \ |
90 src/mpaudioeffectsframeworkwrapper_p.cpp \ |
90 src/mpequalizerframeworkwrapper.cpp \ |
91 src/mpequalizerframeworkwrapper.cpp \ |
91 src/mpequalizerframeworkwrapper_p.cpp \ |
92 src/mpequalizerframeworkwrapper_p.cpp |
92 src/mpprogressdialoghandler.cpp |
|
93 |
93 |
94 DEFINES += BUILD_MPENGINE_LIB |
|
95 |
|
96 myDefInclude = "NOSTRICTDEF" \ |
|
97 "$${LITERAL_HASH}if defined(WINS)"\ |
|
98 "DEFFILE bwins/mpengineu.def "\ |
|
99 "$${LITERAL_HASH}else "\ |
|
100 "DEFFILE eabi/mpengineu.def "\ |
|
101 "$${LITERAL_HASH}endif" |
|
102 MMP_RULES += myDefInclude |
|
103 |
|