Skip to content

Latest commit

 

History

History
83 lines (67 loc) · 2.15 KB

lib.pro

File metadata and controls

83 lines (67 loc) · 2.15 KB
 
1
TARGET = mce-qt$${QT_MAJOR_VERSION}
2
3
4
5
6
7
8
9
CONFIG += create_pc create_prl no_install_prl link_pkgconfig
PKGCONFIG += mce
QT += dbus
QT -= gui
QMAKE_CXXFLAGS += -Wno-unused-parameter -Wno-psabi
INCLUDEPATH += include
10
11
include(version.pri)
12
13
14
15
16
17
18
19
20
21
22
23
24
25
TEMPLATE = lib
DEFINES += QMCE_LIBRARY
isEmpty(PREFIX) {
PREFIX=/usr
}
XML_FILES += \
dbus/com.nokia.mce.request.xml \
dbus/com.nokia.mce.signal.xml
OTHER_FILES += $$XML_FILES
SOURCES += \
26
27
src/qmcebatterylevel.cpp \
src/qmcebatterystatus.cpp \
34
src/qmcedisplay.cpp \
37
38
39
40
src/qmceproxy.cpp \
src/qmcetklock.cpp
PUBLIC_HEADERS += \
41
42
include/qmcebatterylevel.h \
include/qmcebatterystatus.h \
49
include/qmcedisplay.h \
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
include/qmcetypes.h \
include/qmcetklock.h
HEADERS += \
$$PUBLIC_HEADERS \
src/qmceproxy.h
DBUS_INTERFACES += com_nokia_mce_request
com_nokia_mce_request.files = dbus/com.nokia.mce.request.xml
com_nokia_mce_request.header_flags = -N -c QMceRequestProxy
com_nokia_mce_request.source_flags = -N -c QMceRequestProxy
DBUS_INTERFACES += com_nokia_mce_signal
com_nokia_mce_signal.files = dbus/com.nokia.mce.signal.xml
com_nokia_mce_signal.header_flags = -N -c QMceSignalProxy
com_nokia_mce_signal.source_flags = -N -c QMceSignalProxy
target.path = $$[QT_INSTALL_LIBS]
headers.files = $$PUBLIC_HEADERS
72
headers.path = $$INSTALL_ROOT$$PREFIX/include/mce-qt$${QT_MAJOR_VERSION}
74
pkgconfig.files = mce-qt$${QT_MAJOR_VERSION}.pc
75
76
77
78
79
80
81
82
83
pkgconfig.path = $$[QT_INSTALL_LIBS]/pkgconfig
QMAKE_PKGCONFIG_NAME = $$TARGET
QMAKE_PKGCONFIG_DESTDIR = pkgconfig
QMAKE_PKGCONFIG_INCDIR = $$headers.path
QMAKE_PKGCONFIG_DESCRIPTION = Qt bindings for mce
QMAKE_PKGCONFIG_PREFIX = $$PREFIX
INSTALLS += target headers pkgconfig