/
lib.pro
72 lines (58 loc) · 1.56 KB
1
2
3
4
5
TEMPLATE = lib
TARGET = nemodevicelock
CONFIG += \
c++11 \
6
hide_symbols \
7
8
9
10
11
12
13
14
link_pkgconfig \
create_pc \
create_prl \
no_install_prl
QT -= gui
QT += dbus
15
16
17
PKGCONFIG += \
glib-2.0 \
nemodbus
18
19
20
21
22
23
INCLUDEPATH += ..
DEFINES += \
NEMODEVICELOCK_BUILD_LIBRARY
24
PUBLIC_HEADERS += \
25
authenticationinput.h \
26
27
28
29
30
authenticator.h \
authorization.h \
devicelock.h \
devicelocksettings.h \
devicereset.h \
31
encryptionsettings.h \
32
fingerprintsensor.h \
33
global.h \
34
securitycodesettings.h
35
36
SOURCES += \
37
authenticationinput.cpp \
38
39
40
41
42
authenticator.cpp \
authorization.cpp \
devicelock.cpp \
devicelocksettings.cpp \
devicereset.cpp \
43
encryptionsettings.cpp \
44
fingerprintsensor.cpp \
45
securitycodesettings.cpp
46
47
include(private/private.pri)
48
49
HEADERS += \
50
$$PRIVATE_HEADERS \
51
$$PUBLIC_HEADERS
52
53
54
55
56
57
public_headers.files = $$PUBLIC_HEADERS
public_headers.path = /usr/include/nemo-devicelock
private_headers.files = $$PRIVATE_HEADERS
private_headers.path = /usr/include/nemo-devicelock/private
58
59
target.path = $$[QT_INSTALL_LIBS]
60
61
QMAKE_PKGCONFIG_NAME = nemodevicelock
62
QMAKE_PKGCONFIG_DESCRIPTION = Library for Nemo device lock.
63
QMAKE_PKGCONFIG_LIBDIR = $$target.path
64
QMAKE_PKGCONFIG_VERSION = $$VERSION
65
QMAKE_PKGCONFIG_INCDIR = /usr/include
66
QMAKE_PKGCONFIG_DESTDIR = pkgconfig
67
QMAKE_PKGCONFIG_VERSION = $$VERSION
68
69
INSTALLS += \
70
71
private_headers \
public_headers \
72
target