Moved pro files to make folder.
Added pro file with TEMLPATE=subdirs which builds both projects.
// MAPOG
--- a/engine/group/podcatcher_engine.pro Thu Oct 07 12:37:16 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-#-----------------------------------------------------------------------------
-# 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
-}
-
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/engine/makefile/podcatcher_engine.pro Wed Oct 13 12:18:28 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
+CONFIG -=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"
+
+ SYMBIAN_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
+}
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/podcatcher_qt/makefile/podcatcher.pro Wed Oct 13 12:18:28 2010 +0200
@@ -0,0 +1,26 @@
+#-----------------------------------------------------------------------------
+# 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.
+#
+#-----------------------------------------------------------------------------
+TEMPLATE = subdirs
+CONFIG += ordered
+
+SUBDIRS = ../../engine/makefile/podcatcher_engine.pro
+SUBDIRS = ./podcatcher_application.pro
+
+symbian {
+ SYMBIAN_PLATFORMS = DEFAULT
+}
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/podcatcher_qt/makefile/podcatcher_application.pro Wed Oct 13 12:18:28 2010 +0200
@@ -0,0 +1,43 @@
+#-----------------------------------------------------------------------------
+# 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.
+#
+#-----------------------------------------------------------------------------
+QT += core gui
+
+TARGET = podcatcher_qt
+TEMPLATE = app
+
+
+SOURCES += ..\src\main.cpp\
+ ..\src\podcatcherwin.cpp
+
+HEADERS += ..\inc\podcatcherwin.h
+
+FORMS += ..\forms\podcatcherwin.ui
+
+CONFIG += mobility
+MOBILITY =
+
+symbian {
+ TARGET.UID3 = 0xe905eb0b
+ # TARGET.CAPABILITY +=
+ TARGET.EPOCSTACKSIZE = 0x14000
+ TARGET.EPOCHEAPSIZE = 0x020000 0x800000
+
+ SYMBIAN_PLATFORMS = DEFAULT
+}
+
+LIBS += -lpodcastengine.dll
--- a/podcatcher_qt/podcatcher_qt.pro Thu Oct 07 12:37:16 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-#-------------------------------------------------
-#
-# Project created by QtCreator 2010-08-20T17:08:57
-#
-#-------------------------------------------------
-
-QT += core gui
-
-TARGET = podcatcher_qt
-TEMPLATE = app
-
-
-SOURCES += src\main.cpp\
- src\podcatcherwin.cpp
-
-HEADERS += inc\podcatcherwin.h
-
-FORMS += forms\podcatcherwin.ui
-
-CONFIG += mobility
-MOBILITY =
-
-symbian {
- TARGET.UID3 = 0xe905eb0b
- # TARGET.CAPABILITY +=
- TARGET.EPOCSTACKSIZE = 0x14000
- TARGET.EPOCHEAPSIZE = 0x020000 0x800000
-}
-
-BLD_INF_RULES.//includes += "$${LITERAL_HASH}include \"../engine/group/bld.inf\""
-
-LIBS += -lpodcastengine.dll