qmake pro file for engine. Not finished yet. podcatcher_qt_symbian4
authormapo
Thu, 07 Oct 2010 12:37:16 +0200
branchpodcatcher_qt_symbian4
changeset 224 9db1c2928b15
parent 223 f4fbbf8094bd
child 225 49b434b3a0b2
child 226 2b2e2171b5a0
qmake pro file for engine. Not finished yet. // MAPO
engine/group/podcatcher_engine.pro
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/engine/group/podcatcher_engine.pro	Thu Oct 07 12:37:16 2010 +0200
@@ -0,0 +1,79 @@
+#-----------------------------------------------------------------------------
+# Copyright (c) 2007-2010 Sebastian Brannstrom, Lars Persson, Marcin Pogorzelski, EmbedDev AB
+#
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of the License "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# EmbedDev AB - initial contribution.
+#
+# Contributors: Marcin Pogorzelski
+#
+# Description: QT pro file.
+#
+#-----------------------------------------------------------------------------
+TARGET = podcastengine
+
+
+QT -= core
+QT -= gui
+TEMPLATE = lib
+CONFIG += dll
+CONGIH -=QT
+
+ENABLE_MPX_INTEGRATION = 0;
+
+INCLUDEPATH = /epoc32/include
+INCLUDEPATH += /epoc32/include/mw
+INCLUDEPATH += /epoc32/include/platform
+INCLUDEPATH += /epoc32/include/platform/mw
+INCLUDEPATH += /epoc32/include/stdapis
+INCLUDEPATH += /epoc32/include
+INCLUDEPATH += ../inc
+
+SOURCES	+=	..\src\HttpClient.cpp \
+			..\src\HttpEventHandler.cpp \
+			..\src\FeedParser.cpp \
+			..\src\FeedEngine.cpp \
+			..\src\ShowInfo.cpp \
+			..\src\FeedInfo.cpp \
+			..\src\FeedTimer.cpp \
+			..\src\ShowEngine.cpp \
+			..\src\SettingsEngine.cpp \
+			..\src\MetaDataReader.cpp \
+			..\src\OpmlParser.cpp \
+			..\src\PodcastUtils.cpp \
+			..\src\PodCastModel.cpp \ 
+			..\src\ImageHandler.cpp \
+ 			..\src\ConnectionEngine.cpp
+			
+symbian {
+	TARGET.UID2 = 0x1000008d
+    TARGET.UID3 = 0xA11F867F
+	TARGET.EPOCALLOWDLLDATA = 1
+	TARGET.CAPABILITY += NetworkServices UserEnvironment
+	contains( ENABLE_MPX_INTEGRATION, 1 ) {
+		TARGET.CAPABILITY += WriteUserData ReadDeviceData WriteDeviceData MultimediaDD
+    }
+	
+			
+	BLD_INF_RULES.prj_exports += "..\config\podcatcher.sqlite z:\private\A0009D00\podcatcher.sqlite.template"
+	BLD_INF_RULES.prj_exports += "..\config\defaultfeeds.xml z:\private\A0009D00\defaultfeeds.xml"
+	BLD_INF_RULES.prj_exports += "..\config\testfeeds.xml c:\data\testfeeds.xml"
+	BLD_INF_RULES.prj_platforms = DEFAULT
+}
+
+LIBS	+=	-lsqlite3.dll -lbafl.dll -lefsrv.dll -lmediaclientaudio.dll \
+			-linetprotutil.dll -lcharconv.dll -lxmlframework.dll -lhttp.dll \
+			-lflogger.dll -lezlib.dll -lestor.dll  -lcommdb.dll -lesock.dll \
+			-lmmfcontrollerframework.dll -lapgrfx.dll -lcone.dll -lapmime.dll \
+			-lcmmanager.dll -lfbscli.dll -limageconversion.dll -lbitmaptransforms.dll \
+			-leikcore.dll -lcommonui.dll -lapparc.dll -lavkon.dll -lcentralrepository.dll
+
+contains( ENABLE_MPX_INTEGRATION, 1 ) {
+		LIBS	+=	mpxcollectionhelper.dll
+}			
+