/
src.pro
52 lines (43 loc) · 1.29 KB
/
src.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
TEMPLATE = lib
TARGET = systemsettings
# TODO: hide_symbols
CONFIG += qt create_pc create_prl no_install_prl
QT += qml dbus systeminfo
QT -= gui
CONFIG += link_pkgconfig
PKGCONFIG += qmsystem2-qt5 profile
system(qdbusxml2cpp -p mceiface.h:mceiface.cpp mce.xml)
SOURCES += \
languagemodel.cpp \
datetimesettings.cpp \
profilecontrol.cpp \
alarmtonemodel.cpp \
mceiface.cpp \
displaysettings.cpp \
usbsettings.cpp \
aboutsettings.cpp \
devicelockiface.cpp \
developermodesettings.cpp
HEADERS += \
languagemodel.h \
datetimesettings.h \
profilecontrol.h \
alarmtonemodel.h \
mceiface.h \
displaysettings.h \
usbsettings.h \
aboutsettings.h \
devicelockiface.h \
developermodesettings.h
develheaders.path = /usr/include/systemsettings
develheaders.files = $$HEADERS
target.path = $$[QT_INSTALL_LIBS]
pkgconfig.files = $$PWD/pkgconfig/systemsettings.pc
pkgconfig.path = $$target.path/pkgconfig
QMAKE_PKGCONFIG_NAME = lib$$TARGET
QMAKE_PKGCONFIG_DESCRIPTION = System settings application development files
QMAKE_PKGCONFIG_LIBDIR = $$target.path
QMAKE_PKGCONFIG_INCDIR = $$develheaders.path
QMAKE_PKGCONFIG_DESTDIR = pkgconfig
QMAKE_PKGCONFIG_REQUIRES = Qt5Core Qt5DBus profile qmsystem2-qt5
INSTALLS += target develheaders pkgconfig