-
Notifications
You must be signed in to change notification settings - Fork 1
/
maira.pro
118 lines (105 loc) · 3.68 KB
/
maira.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
#
# Copyright (C) 2015-2017 kimmoli <kimmo.lindholm@eke.fi>
# All rights reserved.
#
# This file is part of Maira
#
# You may use this file under the terms of BSD license
#
TARGET = harbour-maira
QT += network dbus sql
CONFIG += sailfishapp link_pkgconfig
PKGCONFIG += sailfishapp nemonotifications-qt5 Qt5SystemInfo
DEFINES += "APPVERSION=\\\"$${SPECVERSION}\\\""
DEFINES += "APPNAME=\\\"$${TARGET}\\\""
!exists( src/dbusAdaptor.h ) {
system(qdbusxml2cpp config/com.kimmoli.harbour.maira.xml -i dbus.h -a src/dbusAdaptor)
}
config.path = /usr/share/$${TARGET}/config/
config.files = config/icon-lock-harbour-maira.png
notification_categories.path = /usr/share/lipstick/notificationcategories
notification_categories.files = config/x-harbour.maira.activity.*
dbus_services.path = /usr/share/dbus-1/services/
dbus_services.files = config/com.kimmoli.harbour.maira.service
interfaces.path = /usr/share/dbus-1/interfaces/
interfaces.files = config/com.kimmoli.harbour.maira.xml
INSTALLS += config notification_categories dbus_services interfaces
SAILFISHAPP_ICONS += 86x86 108x108 128x128 256x256
OTHER_FILES += \
rpm/harbour-maira.spec \
config/icon-lock-harbour-maira.png \
config/x-harbour.maira.activity.conf \
config/x-harbour.maira.activity.preview.conf \
config/com.kimmoli.harbour.maira.service \
config/com.kimmoli.harbour.maira.xml
DISTFILES += \
harbour-maira.desktop \
qml/maira.qml \
qml/cover/CoverPage.qml \
qml/cover/coverbackround.png \
qml/pages/Settings.qml \
qml/pages/IssueView.qml \
qml/pages/MainPage.qml \
qml/pages/CommentView.qml \
qml/pages/About.qml \
qml/pages/AttachmentView.qml \
qml/pages/Editor.qml \
qml/pages/UserSelector.qml \
qml/pages/FilterSelector.qml \
qml/pages/EditFilter.qml \
qml/pages/TransitionSelector.qml \
qml/pages/Fields.qml \
qml/pages/ActivityStream.qml \
qml/pages/EditAccount.qml \
qml/pages/ProjectSelector.qml \
qml/pages/IssuetypeSelector.qml \
qml/pages/DurationAdjust.qml \
qml/pages/AttachmentSelector.qml \
qml/pages/DurationAdjust.qml \
qml/pages/AttachmentSelector.qml \
qml/pages/WebviewLogin.qml \
qml/components/MultiItemPicker.qml \
qml/components/SingleItemPicker.qml \
qml/components/Messagebox.qml \
qml/components/DetailUserItem.qml \
qml/components/CommentEditField.qml \
qml/components/AutoCompleteJQL.qml \
qml/components/CommentEditField.qml \
qml/components/AutoCompleteJQL.qml \
qml/components/MainListDelegate.qml \
qml/components/CommentDelegate.qml \
qml/components/AttachmentDelegate.qml \
qml/components/CreatedByItem.qml \
qml/components/LinkDelegate.qml \
qml/fields/UserField.qml \
qml/fields/SingleSelectField.qml \
qml/fields/TextEditField.qml \
qml/fields/MultiSelectField.qml \
qml/fields/CascadeSelectField.qml \
qml/fields/DateSelectField.qml \
qml/fields/TimeTrackingField.qml \
icons/86x86/apps/harbour-maira.png \
icons/108x108/apps/harbour-maira.png \
icons/128x128/apps/harbour-maira.png \
icons/256x256/apps/harbour-maira.png
SOURCES += \
src/main.cpp \
src/filedownloader.cpp \
src/fileuploader.cpp \
src/notifications.cpp \
src/dbusAdaptor.cpp \
src/dbus.cpp \
src/consolemodel.cpp \
src/cookiemonster.cpp \
src/simplecrypt.cpp \
src/crypter.cpp
HEADERS += \
src/filedownloader.h \
src/fileuploader.h \
src/notifications.h \
src/dbusAdaptor.h \
src/dbus.h \
src/consolemodel.h \
src/cookiemonster.h \
src/simplecrypt.h \
src/crypter.h