-QT += webkit xml\r
+QT += webkit xml sql network\r
\r
INCLUDEPATH += $$PWD \\r
$$PWD/model \\r
bookmarkinfodialog.cpp \\r
widgets/dyalog.cpp \\r
chaptersdialog.cpp \\r
- widgets/fullscreenwindow.cpp \\r
+ fullscreenwindow.cpp \\r
trace.cpp \\r
widgets/toolbuttonbox.cpp \\r
model/bookfinder.cpp \\r
widgets/listwindow.cpp \\r
widgets/progress.cpp \\r
- widgets/adopterwindow.cpp\r
+ adopterwindow.cpp \\r
+ platform.cpp \\r
+ model/bookdb.cpp \\r
+ searchdialog.cpp \\r
+ search.cpp \\r
+ widgets/flickable.cpp \\r
+ searchresultsdialog.cpp \\r
+ searchresultinfodialog.cpp \\r
+ widgets/progressdialog.cpp \\r
+ widgets/splash.cpp \\r
+ widgets/mainbase.cpp\r
\r
HEADERS += \\r
mainwindow.h \\r
bookmarkinfodialog.h \\r
widgets/dyalog.h \\r
chaptersdialog.h \\r
- widgets/fullscreenwindow.h \\r
+ fullscreenwindow.h \\r
trace.h \\r
widgets/toolbuttonbox.h \\r
model/bookfinder.h \\r
widgets/listwindow.h \\r
widgets/progress.h \\r
- widgets/adopterwindow.h \\r
- widgets/listview.h\r
+ adopterwindow.h \\r
+ model/xmlhandler.h \\r
+ platform.h \\r
+ model/bookdb.h \\r
+ searchdialog.h \\r
+ search.h \\r
+ widgets/flickable.h \\r
+ searchresultsdialog.h \\r
+ searchresultinfodialog.h \\r
+ widgets/progressdialog.h \\r
+ widgets/splash.h \\r
+ widgets/mainbase.h\r
\r
RESOURCES += \\r
dorian.qrc\r
pkg/maemo/autobuild.sh \\r
pkg/maemo/autobuild-scratchbox.sh \\r
LICENSE.txt \\r
- pkg/symbian/book.svg\r
+ pkg/symbian/book.svg \\r
+ pkg/symbian/clean.bat\r
\r
DEFINES += \\r
- USE_FILE32API \\r
- DORIAN_TEST_MODEL\r
+ USE_FILE32API\r
\r
-include(model/modeltest/modeltest.pri)\r
+!symbian {\r
+ DEFINES += DORIAN_TEST_MODEL\r
+ include(model/modeltest/modeltest.pri)\r
+}\r
\r
unix {\r
symbian {\r
LIBS += -lz\r
}\r
}\r
+\r
win32 {\r
DEFINES += ZLIB_WINAPI\r
INCLUDEPATH += $$PWD/model/zlib\r
LIBS += pkg/win32/zlibstat.lib\r
}\r
+\r
symbian {\r
- ICON = $$PWD/pkg/symbian/book.svgt\r
- TARGET.UID3 = 0xEA633557\r
- # TARGET.CAPABILITY = ...\r
- # FIXME: Add OpenC ZLIB?\r
- INCLUDEPATH += C:/NokiaQtSDK/Symbian/SDK/src/3rdparty/zlib \\r
- c:/Qt/4.7.0/src/3rdparty/zlib\r
+ TARGET = Dorian\r
+ TARGET.UID3 = 0xA89FC85B\r
+ TARGET.CAPABILITY = UserEnvironment NetworkServices ReadUserData \\r
+ WriteUserData\r
+ TARGET.EPOCHEAPSIZE = 0x100000 0x4000000\r
+ ICON = $$PWD/pkg/symbian/book.svg\r
+\r
+ # FIXME: Package header for Qt 4.6.2:\r
+ packageheader = \\r
+ "$${LITERAL_HASH}{\"Dorian\"},(0xA89FC85B),0,4,5" \\r
+ "[0x101F7961],0,0,0,{\"S60ProductID\"}" \\r
+ "[0x102032BE],0,0,0,{\"S60ProductID\"}" \\r
+ "[0x102752AE],0,0,0,{\"S60ProductID\"}" \\r
+ "[0x1028315F],0,0,0,{\"S60ProductID\"}"\r
+ default_deployment.pkg_prerules = packageheader\r
+\r
+ # FIXME: Package header for Qt 4.6.3 or later:\r
+ # packageheader = "$${LITERAL_HASH}{\"Dorian\"},(0xA89FC85B),0,4,5"\r
+ # my_deployment.pkg_prerules = packageheader\r
+ # DEPLOYMENT += my_deployment\r
+\r
+ INCLUDEPATH += $(QTDIR)/src/3rdparty/zlib\r
+ HEADERS += \\r
+ widgets/flickcharm.h \\r
+ widgets/mediakeysobserver.h\r
+ SOURCES += \\r
+ widgets/flickcharm.cpp \\r
+ widgets/mediakeysobserver.cpp\r
+ LIBS += -lremconinterfacebase -lremconcoreapi -lcone -leikcore -lavkon\r
}\r
+\r
maemo5 {\r
QT += maemo5 dbus\r
isEmpty(PREFIX) {\r
iconscalable.path = $$DATADIR/icons/hicolor/scalable/hildon\r
iconscalable.files += pkg/maemo/icon-scalable/dorian.png\r
}\r
-macx {\r
- CONFIG += x86\r
-}\r