X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=dorian.pro;h=7c4f1ebfeaed3432cc01b9580a6d1cbcc8e4fcf8;hb=f2571fe854dcae8a8cd8f9216e0f78b51dd0a1a4;hp=d160ac976d7845dbfee7ca8a517784a8163669a8;hpb=d7777a02ad6916dcd1e1eaec460c53be4ac10ca5;p=dorian diff --git a/dorian.pro b/dorian.pro index d160ac9..7c4f1eb 100644 --- a/dorian.pro +++ b/dorian.pro @@ -1,4 +1,4 @@ -QT += webkit xml +QT += webkit xml sql network INCLUDEPATH += $$PWD \ $$PWD/model \ @@ -22,12 +22,24 @@ SOURCES += \ bookmarksdialog.cpp \ model/sortedlibrary.cpp \ bookmarkinfodialog.cpp \ - widgets/dialog.cpp \ + widgets/dyalog.cpp \ chaptersdialog.cpp \ widgets/fullscreenwindow.cpp \ trace.cpp \ widgets/toolbuttonbox.cpp \ - model/bookfinder.cpp + model/bookfinder.cpp \ + widgets/listwindow.cpp \ + widgets/progress.cpp \ + widgets/adopterwindow.cpp \ + platform.cpp \ + model/bookdb.cpp \ + searchdialog.cpp \ + search.cpp \ + widgets/flickable.cpp \ + widgets/listview.cpp \ + searchresultsdialog.cpp \ + searchresultinfodialog.cpp \ + widgets/progressdialog.cpp HEADERS += \ mainwindow.h \ @@ -50,12 +62,25 @@ HEADERS += \ model/sortedlibrary.h \ model/ncxhandler.h \ bookmarkinfodialog.h \ - widgets/dialog.h \ + widgets/dyalog.h \ chaptersdialog.h \ widgets/fullscreenwindow.h \ trace.h \ widgets/toolbuttonbox.h \ - model/bookfinder.h + model/bookfinder.h \ + widgets/listwindow.h \ + widgets/progress.h \ + widgets/adopterwindow.h \ + widgets/listview.h \ + model/xmlhandler.h \ + platform.h \ + model/bookdb.h \ + searchdialog.h \ + search.h \ + widgets/flickable.h \ + searchresultsdialog.h \ + searchresultinfodialog.h \ + widgets/progressdialog.h RESOURCES += \ dorian.qrc @@ -78,20 +103,51 @@ OTHER_FILES += \ styles/night.js \ styles/default.js \ styles/day.js \ - www/index.html + www/index.html \ + pkg/maemo/autobuild.sh \ + pkg/maemo/autobuild-scratchbox.sh \ + LICENSE.txt \ + pkg/symbian/book.svg DEFINES += \ - USE_FILE32API \ - DORIAN_TEST_MODEL + USE_FILE32API -include(model/modeltest/modeltest.pri) +!symbian { + DEFINES += DORIAN_TEST_MODEL + include(model/modeltest/modeltest.pri) +} unix { - LIBS += -lz + symbian { + } else { + LIBS += -lz + } } -windows, symbian { - # FIXME: Build zlib, too + +win32 { + DEFINES += ZLIB_WINAPI + INCLUDEPATH += $$PWD/model/zlib + LIBS += pkg/win32/zlibstat.lib } + +symbian { + TARGET = Dorian + TARGET.UID3 = 0xEA633557 + TARGET.CAPABILITY = NetworkServices ReadUserData WriteUserData + TARGET.EPOCHEAPSIZE = 0x080000 0x4000000 + ICON = $$PWD/pkg/symbian/book.svg + packageheader = "$${LITERAL_HASH}{\"Dorian\"}, (0xEA633557), 0, 3, 4" + vendorinfo = \ + "%{\"Nokia Betalabs \"}" \ + ":\"Nokia Betalabs \"" + my_deployment.pkg_prerules = packageheader vendorinfo + DEPLOYMENT += my_deployment + + INCLUDEPATH += $(QTDIR)/src/3rdparty/zlib + HEADERS += widgets/flickcharm.h + SOURCES += widgets/flickcharm.cpp +} + maemo5 { QT += maemo5 dbus isEmpty(PREFIX) {