/
src.pro
107 lines (95 loc) · 2.72 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
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
TEMPLATE = lib
TARGET = systemsettings
CONFIG += qt create_pc create_prl no_install_prl c++11
QT += qml dbus systeminfo
QT -= gui
CONFIG += c++11 hide_symbols link_pkgconfig
PKGCONFIG += profile mlite5 mce timed-qt5 blkid libcrypto nemomodels-qt5 libsailfishkeyprovider connman-qt5 glib-2.0
PKGCONFIG += ssu-sysinfo nemodbus packagekitqt5 libsystemd sailfishusermanager sailfishaccesscontrol
system(qdbusxml2cpp -p mceiface.h:mceiface.cpp mce.xml)
SOURCES += \
languagemodel.cpp \
localeconfig.cpp \
logging.cpp \
datetimesettings.cpp \
nfcsettings.cpp \
profilecontrol.cpp \
alarmtonemodel.cpp \
mceiface.cpp \
displaysettings.cpp \
aboutsettings.cpp \
certificatemodel.cpp \
developermodesettings.cpp \
batterystatus.cpp \
diskusage.cpp \
diskusage_impl.cpp \
partition.cpp \
partitionmanager.cpp \
partitionmodel.cpp \
deviceinfo.cpp \
locationsettings.cpp \
settingsvpnmodel.cpp \
timezoneinfo.cpp \
udisks2block.cpp \
udisks2blockdevices.cpp \
udisks2job.cpp \
udisks2monitor.cpp \
userinfo.cpp \
usermodel.cpp
PUBLIC_HEADERS = \
languagemodel.h \
datetimesettings.h \
profilecontrol.h \
alarmtonemodel.h \
mceiface.h \
displaysettings.h \
aboutsettings.h \
certificatemodel.h \
settingsvpnmodel.h \
developermodesettings.h \
batterystatus.h \
udisks2block_p.h \
udisks2defines.h \
diskusage.h \
partition.h \
partitionmanager.h \
partitionmodel.h \
systemsettingsglobal.h \
deviceinfo.h \
locationsettings.h \
timezoneinfo.h \
userinfo.h \
usermodel.h
HEADERS += \
$$PUBLIC_HEADERS \
aboutsettings_p.h \
localeconfig.h \
batterystatus_p.h \
logging_p.h \
diskusage_p.h \
locationsettings_p.h \
logging_p.h \
nfcsettings.h \
partition_p.h \
partitionmanager_p.h \
udisks2blockdevices_p.h \
udisks2job_p.h \
udisks2monitor_p.h \
userinfo_p.h
DEFINES += \
SYSTEMSETTINGS_BUILD_LIBRARY
develheaders.path = /usr/include/systemsettings
develheaders.files = $$PUBLIC_HEADERS
target.path = $$[QT_INSTALL_LIBS]
pkgconfig.files = $$PWD/pkgconfig/systemsettings.pc
pkgconfig.path = $$target.path/pkgconfig
locationconfig.files = $$PWD/location.conf
locationconfig.path = /etc/location
QMAKE_PKGCONFIG_NAME = lib$$TARGET
QMAKE_PKGCONFIG_VERSION = $$VERSION
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 nemomodels-qt5 libsailfishkeyprovider connman-qt5
INSTALLS += target develheaders pkgconfig locationconfig