1 #----------------------------------------------------------------------------- |
|
2 # Copyright (c) 2007-2010 Sebastian Brannstrom, Lars Persson, Marcin Pogorzelski, EmbedDev AB |
|
3 # |
|
4 # All rights reserved. |
|
5 # This component and the accompanying materials are made available |
|
6 # under the terms of the License "Eclipse Public License v1.0" |
|
7 # which accompanies this distribution, and is available |
|
8 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
9 # |
|
10 # Initial Contributors: |
|
11 # EmbedDev AB - initial contribution. |
|
12 # |
|
13 # Contributors: Marcin Pogorzelski |
|
14 # |
|
15 # Description: QT pro file. |
|
16 # |
|
17 #----------------------------------------------------------------------------- |
|
18 TARGET = podcastengine |
|
19 |
|
20 |
|
21 QT -= core |
|
22 QT -= gui |
|
23 TEMPLATE = lib |
|
24 CONFIG += dll |
|
25 CONGIH -=QT |
|
26 |
|
27 ENABLE_MPX_INTEGRATION = 0; |
|
28 INCLUDEPATH += /epoc32/include/mw |
|
29 INCLUDEPATH += /epoc32/include/platform |
|
30 INCLUDEPATH += /epoc32/include/platform/mw |
|
31 INCLUDEPATH += /epoc32/include/stdapis |
|
32 INCLUDEPATH += ../inc |
|
33 |
|
34 |
|
35 SOURCES += ..\src\HttpClient.cpp \ |
|
36 ..\src\HttpEventHandler.cpp \ |
|
37 ..\src\FeedParser.cpp \ |
|
38 ..\src\FeedEngine.cpp \ |
|
39 ..\src\ShowInfo.cpp \ |
|
40 ..\src\FeedInfo.cpp \ |
|
41 ..\src\FeedTimer.cpp \ |
|
42 ..\src\ShowEngine.cpp \ |
|
43 ..\src\SettingsEngine.cpp \ |
|
44 ..\src\MetaDataReader.cpp \ |
|
45 ..\src\OpmlParser.cpp \ |
|
46 ..\src\PodcastUtils.cpp \ |
|
47 ..\src\PodCastModel.cpp \ |
|
48 ..\src\ImageHandler.cpp \ |
|
49 ..\src\ConnectionEngine.cpp |
|
50 |
|
51 symbian { |
|
52 TARGET.UID2 = 0x1000008d |
|
53 TARGET.UID3 = 0xA11F867F |
|
54 TARGET.EPOCALLOWDLLDATA = 1 |
|
55 TARGET.CAPABILITY += NetworkServices UserEnvironment |
|
56 contains( ENABLE_MPX_INTEGRATION, 1 ) { |
|
57 TARGET.CAPABILITY += WriteUserData ReadDeviceData WriteDeviceData MultimediaDD |
|
58 } |
|
59 |
|
60 |
|
61 BLD_INF_RULES.prj_exports += "..\config\podcatcher.sqlite z:\private\A0009D00\podcatcher.sqlite.template" |
|
62 BLD_INF_RULES.prj_exports += "..\config\defaultfeeds.xml z:\private\A0009D00\defaultfeeds.xml" |
|
63 BLD_INF_RULES.prj_exports += "..\config\testfeeds.xml c:\data\testfeeds.xml" |
|
64 BLD_INF_RULES.prj_platforms = DEFAULT |
|
65 } |
|
66 |
|
67 LIBS += -lsqlite3.dll -lbafl.dll -lefsrv.dll -lmediaclientaudio.dll \ |
|
68 -linetprotutil.dll -lcharconv.dll -lxmlframework.dll -lhttp.dll \ |
|
69 -lflogger.dll -lezlib.dll -lestor.dll -lcommdb.dll -lesock.dll \ |
|
70 -lmmfcontrollerframework.dll -lapgrfx.dll -lcone.dll -lapmime.dll \ |
|
71 -lcmmanager.dll -lfbscli.dll -limageconversion.dll -lbitmaptransforms.dll \ |
|
72 -leikcore.dll -lcommonui.dll -lapparc.dll -lavkon.dll -lcentralrepository.dll |
|
73 |
|
74 contains( ENABLE_MPX_INTEGRATION, 1 ) { |
|
75 LIBS += mpxcollectionhelper.dll |
|
76 } |
|
77 |
|