X-Git-Url: http://cgit.sxemacs.org/?p=harmattan%2Fcameraplus;a=blobdiff_plain;f=src%2Fsrc.pro;h=601da44d58db0162e3e0062e616efce0b014f9da;hp=66f221ef356c3692a81a9d482991b8775c5503a9;hb=4f5d7db7965b74747ee789b803a2662160a5017b;hpb=6a3c7f84b09173c85dc9e56187436a3acdc0d264 diff --git a/src/src.pro b/src/src.pro index 66f221e..601da44 100644 --- a/src/src.pro +++ b/src/src.pro @@ -2,27 +2,54 @@ TEMPLATE = app TARGET = cameraplus DEPENDPATH += . ../ INCLUDEPATH += . ../ +include(../cameraplus.pri) -QT += declarative opengl dbus +QT += dbus +CONFIG += link_pkgconfig -CONFIG += link_pkgconfig debug static mobility qtsparql galleryinterface-maemo-meegotouch \ - shareuiinterface-maemo-meegotouch +qt4 { + QT += declarative opengl + PKGCONFIG += QtSparql qmsystem2 libresourceqt1 qdeclarative-boostable +} -MOBILITY += location systeminfo +qt5 { + QT += qml quick + PKGCONFIG += Qt5Sparql qmsystem2-qt5 libresourceqt5 qdeclarative5-boostable +} -PKGCONFIG = gstreamer-0.10 gstreamer-interfaces-0.10 gstreamer-video-0.10 gstreamer-tag-0.10 \ - gstreamer-pbutils-0.10 meego-gstreamer-interfaces-0.10 quill qmsystem2 libresourceqt1 +SOURCES += main.cpp \ + settings.cpp filenaming.cpp cameraresources.cpp \ + trackerstore.cpp focusrectangle.cpp sharehelper.cpp \ + deletehelper.cpp galleryhelper.cpp postcapturemodel.cpp \ + gridlines.cpp platformsettings.cpp dbusservice.cpp -LIBS += -L../imports/ -limports -L../lib/ -lqtcamera - -SOURCES += main.cpp settings.cpp filenaming.cpp quillitem.cpp displaystate.cpp fsmonitor.cpp \ - cameraresources.cpp compass.cpp orientation.cpp geocode.cpp mountprotector.cpp \ - trackerstore.cpp focusrectangle.cpp sharehelper.cpp deletehelper.cpp galleryhelper.cpp \ - postcapturemodel.cpp batteryinfo.cpp gridlines.cpp deviceinfo.cpp - -HEADERS += settings.h filenaming.h quillitem.h displaystate.h fsmonitor.h \ - cameraresources.h compass.h orientation.h geocode.h mountprotector.h \ - trackerstore.h focusrectangle.h sharehelper.h deletehelper.h galleryhelper.h \ - postcapturemodel.h batteryinfo.h gridlines.h deviceinfo.h +HEADERS += settings.h filenaming.h cameraresources.h \ + trackerstore.h focusrectangle.h sharehelper.h \ + deletehelper.h galleryhelper.h postcapturemodel.h \ + gridlines.h platformsettings.h dbusservice.h RESOURCES += ../qml/qml.qrc + +contains(CONFIG, qmljsdebug) { + message("Enabling QML/JS Debugging") + QT += script + include(../qmljsdebugger/qmljsdebugger-src.pri) +} + +harmattan { + include(harmattan/harmattan.pri) + RESOURCES += ../qml/harmattan/harmattan.qrc +} + +sailfish { + include(sailfish/sailfish.pri) + RESOURCES += ../qml/sailfish/sailfish.qrc +} + +qt4 { + SOURCES += qmlfileengine.cpp + HEADERS += qmlfileengine.h +} + +target.path = /usr/bin/ +INSTALLS += target