File: deepin-notifications.pro

package info (click to toggle)
deepin-notifications 3.3.4-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 348 kB
  • sloc: cpp: 2,076; makefile: 8; xml: 4
file content (33 lines) | stat: -rw-r--r-- 883 bytes parent folder | download
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
include(src/src.pri)

TEMPLATE = app
TARGET = deepin-notifications

QT += dbus widgets svg sql
CONFIG += c++11 link_pkgconfig
PKGCONFIG += dtkwidget gsettings-qt dframeworkdbus

SOURCES += src/main.cpp

RESOURCES += images.qrc

isEmpty(PREFIX){
    PREFIX = /usr
}

target.path = $${PREFIX}/lib/deepin-notifications

orgDBus.input = files/com.deepin.dde.freedesktop.Notification.service.in
orgDBus.output = files/com.deepin.dde.freedesktop.Notification.service

ddeDBus.input = files/com.deepin.dde.Notification.service.in
ddeDBus.output = files/com.deepin.dde.Notification.service

QMAKE_SUBSTITUTES += service orgDBus ddeDBus
QMAKE_CLEAN       += $${orgDBus.output} $${ddeDBus.output}

dbus.path = $${PREFIX}/share/dbus-1/services/
dbus.files += files/com.deepin.dde.freedesktop.Notification.service
dbus.files += files/com.deepin.dde.Notification.service

INSTALLS += target dbus