summaryrefslogtreecommitdiff
path: root/rockwork/rockwork.pro
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2016-02-11 23:55:16 +0100
committerAndrew Branson <andrew.branson@cern.ch>2016-02-11 23:55:16 +0100
commit29aaea2d80a9eb1715b6cddfac2d2aacf76358bd (patch)
tree012795b6bec16c72f38d33cff46324c9a0225868 /rockwork/rockwork.pro
launchpad ~mzanetti/rockwork/trunk r87
Diffstat (limited to 'rockwork/rockwork.pro')
-rw-r--r--rockwork/rockwork.pro72
1 files changed, 72 insertions, 0 deletions
diff --git a/rockwork/rockwork.pro b/rockwork/rockwork.pro
new file mode 100644
index 0000000..43b1dea
--- /dev/null
+++ b/rockwork/rockwork.pro
@@ -0,0 +1,72 @@
+TEMPLATE = app
+TARGET = rockwork
+
+include(../version.pri)
+load(ubuntu-click)
+
+QT += qml quick dbus
+
+CONFIG += c++11
+
+HEADERS += \
+ notificationsourcemodel.h \
+ servicecontrol.h \
+ pebble.h \
+ pebbles.h \
+ applicationsmodel.h \
+ applicationsfiltermodel.h \
+ appstoreclient.h \
+ screenshotmodel.h
+
+SOURCES += main.cpp \
+ notificationsourcemodel.cpp \
+ servicecontrol.cpp \
+ pebble.cpp \
+ pebbles.cpp \
+ applicationsmodel.cpp \
+ applicationsfiltermodel.cpp \
+ appstoreclient.cpp \
+ screenshotmodel.cpp
+
+RESOURCES += rockwork.qrc
+
+QML_FILES += $$files(*.qml,true) \
+ $$files(*.js,true)
+
+CONF_FILES += rockwork.apparmor \
+ rockwork.svg \
+ rockwork.desktop \
+ rockwork.url-dispatcher
+
+AP_TEST_FILES += tests/autopilot/run \
+ $$files(tests/*.py,true)
+
+#show all the files in QtCreator
+OTHER_FILES += $${CONF_FILES} \
+ $${QML_FILES} \
+ $${AP_TEST_FILES} \
+
+
+#specify where the config files are installed to
+config_files.path = /rockwork
+config_files.files += $${CONF_FILES}
+INSTALLS+=config_files
+
+#install the desktop file, a translated version is
+#automatically created in the build directory
+desktop_file.path = /rockwork
+desktop_file.files = $$OUT_PWD/rockwork.desktop
+desktop_file.CONFIG += no_check_exist
+INSTALLS+=desktop_file
+
+# Default rules for deployment.
+target.path = $${UBUNTU_CLICK_BINARY_PATH}
+INSTALLS+=target
+
+DISTFILES += \
+ NotificationsPage.qml \
+ PebblesPage.qml \
+ AppStorePage.qml \
+ AppStoreDetailsPage.qml \
+ PebbleModels.qml \
+ InfoPage.qml