X-Git-Url: http://cgit.sxemacs.org/?p=harmattan%2Fcameraplus;a=blobdiff_plain;f=src%2Fsrc.pro;h=601da44d58db0162e3e0062e616efce0b014f9da;hp=de19a5f52a7f78b47ecc4a7034b18d3acaab120e;hb=4f5d7db7965b74747ee789b803a2662160a5017b;hpb=0a3cc6c183ac92861d5262f22d3c6164e8967ef3 diff --git a/src/src.pro b/src/src.pro index de19a5f..601da44 100644 --- a/src/src.pro +++ b/src/src.pro @@ -2,15 +2,54 @@ TEMPLATE = app TARGET = cameraplus DEPENDPATH += . ../ INCLUDEPATH += . ../ +include(../cameraplus.pri) -QT += declarative opengl +QT += dbus +CONFIG += link_pkgconfig -CONFIG += link_pkgconfig debug static +qt4 { + QT += declarative opengl + PKGCONFIG += QtSparql qmsystem2 libresourceqt1 qdeclarative-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 +qt5 { + QT += qml quick + PKGCONFIG += Qt5Sparql qmsystem2-qt5 libresourceqt5 qdeclarative5-boostable +} -LIBS += -L../imports/ -limports -L../lib/ -lqtcamera +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 -SOURCES += main.cpp settings.cpp filenaming.cpp quillitem.cpp displaystate.cpp fsmonitor.cpp -HEADERS += settings.h filenaming.h quillitem.h displaystate.h fsmonitor.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