X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fsrc.pro;h=18c8712b8c1719ebb24818c0888ad14b58167ca3;hb=91d0b2de029c5a9fbbe3a4e28acd71242b2049a8;hp=633c52950afeb6e6e5befb134ab3cd4a7bbda081;hpb=3a7d9c6f29e36447c73c9fee12b0abdae1f757db;p=situare diff --git a/src/src.pro b/src/src.pro index 633c529..18c8712 100644 --- a/src/src.pro +++ b/src/src.pro @@ -3,17 +3,42 @@ # ------------------------------------------------- TARGET = ../situare TEMPLATE = app +INCLUDEPATH += "/usr/include/qjson" +LIBS += "-lqjson" +RESOURCES += ../images.qrc SOURCES += main.cpp \ ui/mainwindow.cpp \ ui/mapviewscreen.cpp \ ui/listviewscreen.cpp \ + situareservice/situareservice.cpp \ + situareservice/imagefetcher.cpp \ + cookiehandler/cookiehandler.cpp \ + facebookservice/facebookcredentials.cpp \ + facebookservice/facebookauthentication.cpp \ map/mapengine.cpp \ map/mapview.cpp \ map/mapscene.cpp \ map/maptile.cpp \ - map/mapfetcher.cpp\ + map/mapfetcher.cpp \ + map/mapzoompanel.cpp \ + map/mapbutton.cpp \ + map/ownlocationitem.cpp \ + map/baselocationitem.cpp \ + map/friendlocationitem.cpp \ ui/pixmap.cpp \ - ui/infotab.cpp + ui/infotab.cpp \ + ui/updatelocation/updatelocationdialog.cpp \ + ui/updatelocation/texteditautoresizer.cpp \ + ui/friendlistview.cpp \ + ui/friendlistitem.cpp \ + user/user.cpp \ + ui/avatarimage.cpp \ + engine/engine.cpp \ + ui/settingsdialog.cpp \ + map/maptilerequest.cpp \ + ui/friendlistpanel.cpp \ + ui/userpanel.cpp \ + ui/imagebutton.cpp HEADERS += ui/mainwindow.h \ ui/mapviewscreen.h \ ui/listviewscreen.h \ @@ -23,17 +48,49 @@ HEADERS += ui/mainwindow.h \ map/maptile.h \ map/mapfetcher.h \ map/mapcommon.h \ + map/mapzoompanel.h \ + map/mapbutton.h \ + map/ownlocationitem.h \ + map/baselocationitem.h \ + map/friendlocationitem.h \ ui/pixmap.h \ - ui/infotab.h + ui/infotab.h \ + ui/updatelocation/updatelocationdialog.h \ + ui/updatelocation/texteditautoresizer.h \ + situareservice/situareservice.h \ + situareservice/situarecommon.h \ + situareservice/imagefetcher.h \ + cookiehandler/cookiehandler.h \ + facebookservice/facebookcredentials.h \ + facebookservice/facebookauthentication.h \ + facebookservice/facebookcommon.h \ + ui/friendlistview.h \ + ui/friendlistitem.h \ + user/user.h \ + ui/avatarimage.h \ + engine/engine.h \ + ui/settingsdialog.h \ + map/maptilerequest.h \ + ui/friendlistpanel.h \ + ui/userpanel.h \ + ui/panelcommon.h \ + ui/imagebutton.h QT += network \ webkit +#DEFINES += QT_NO_DEBUG_OUTPUT -# use don't use OpenGL when building in scratchbox !maemo5 { - QT += opengl - message(OpenGL built in) - message(Make sure you have OpenGL development headers installed) - message(install headers with: sudo apt-get install libgl-dev libglu-dev) + message(QJson built in) + message(Make sure you have QJson development headers installed) + message(install headers with: sudo apt-get install libqjson-dev) +} +maemo5 { + message(QJson built in) + message(Make sure you have QJson development headers installed) + message(add: deb http://repository.maemo.org/extras-devel fremantle free non-free) + message(to scratchbox's sources.list in /etc/apt) + message(run: apt-get update) + message(install headers with: apt-get install libqjson-dev) } # ----------------------------------------------------------------- @@ -51,10 +108,12 @@ unix { desktop.path = $$DATADIR/applications/hildon desktop.files += situare.desktop INSTALLS += desktop - icon26.path = $$DATADIR/icons/hicolor/26x26/apps - icon26.files += situare.png - INSTALLS += icon26 + icon48.path = $$DATADIR/icons/hicolor/48x48/apps + icon48.files += ../res/icon/48x48/situare.png + INSTALLS += icon48 + icon64.path = $$DATADIR/icons/hicolor/64x64/apps + icon64.files += ../res/icon/64x64/situare.png + INSTALLS += icon64 target.path = $$BINDIR INSTALLS += target } -RESOURCES +=