0
|
1 |
TARGET = QtDBus
|
|
2 |
QPRO_PWD = $$PWD
|
|
3 |
QT = core xml
|
|
4 |
CONFIG += link_pkgconfig
|
|
5 |
DEFINES += QDBUS_MAKEDLL DBUS_API_SUBJECT_TO_CHANGE
|
|
6 |
QMAKE_CXXFLAGS += $$QT_CFLAGS_DBUS
|
|
7 |
|
|
8 |
contains(QT_CONFIG, dbus-linked) {
|
|
9 |
LIBS_PRIVATE += $$QT_LIBS_DBUS
|
|
10 |
DEFINES += QT_LINKED_LIBDBUS
|
|
11 |
}
|
|
12 |
|
|
13 |
#INCLUDEPATH += .
|
|
14 |
|
|
15 |
unix {
|
|
16 |
QMAKE_PKGCONFIG_DESCRIPTION = Qt DBus module
|
|
17 |
QMAKE_PKGCONFIG_REQUIRES = QtCore QtXml
|
|
18 |
}
|
|
19 |
|
|
20 |
win32 {
|
|
21 |
LIBS_PRIVATE += -lws2_32 -ladvapi32 -lnetapi32 -luser32
|
|
22 |
CONFIG(debug, debug|release):LIBS_PRIVATE += -ldbus-1d
|
|
23 |
else:LIBS_PRIVATE += -ldbus-1
|
|
24 |
}
|
|
25 |
|
|
26 |
include(../qbase.pri)
|
|
27 |
|
|
28 |
PUB_HEADERS = qdbusargument.h \
|
|
29 |
qdbusconnectioninterface.h \
|
|
30 |
qdbusmacros.h \
|
|
31 |
qdbuserror.h \
|
|
32 |
qdbusextratypes.h \
|
|
33 |
qdbusmessage.h \
|
|
34 |
qdbusserver.h \
|
|
35 |
qdbusconnection.h \
|
|
36 |
qdbusabstractinterface.h \
|
|
37 |
qdbusinterface.h \
|
|
38 |
qdbusabstractadaptor.h \
|
|
39 |
qdbusreply.h \
|
|
40 |
qdbusmetatype.h \
|
|
41 |
qdbuspendingcall.h \
|
|
42 |
qdbuspendingreply.h \
|
|
43 |
qdbuscontext.h
|
|
44 |
|
|
45 |
HEADERS += $$PUB_HEADERS \
|
|
46 |
qdbusconnection_p.h qdbusmessage_p.h \
|
|
47 |
qdbusinterface_p.h qdbusxmlparser_p.h qdbusabstractadaptor_p.h \
|
|
48 |
qdbusargument_p.h qdbusutil_p.h qdbusabstractinterface_p.h \
|
|
49 |
qdbuscontext_p.h qdbusthreaddebug_p.h qdbusintegrator_p.h \
|
|
50 |
qdbuspendingcall_p.h qdbus_symbols_p.h
|
|
51 |
|
|
52 |
SOURCES += qdbusconnection.cpp \
|
|
53 |
qdbusconnectioninterface.cpp \
|
|
54 |
qdbuserror.cpp \
|
|
55 |
qdbusintegrator.cpp \
|
|
56 |
qdbusmessage.cpp \
|
|
57 |
qdbusserver.cpp \
|
|
58 |
qdbusabstractinterface.cpp \
|
|
59 |
qdbusinterface.cpp \
|
|
60 |
qdbusxmlparser.cpp \
|
|
61 |
qdbusutil.cpp \
|
|
62 |
qdbusintrospection.cpp \
|
|
63 |
qdbusabstractadaptor.cpp \
|
|
64 |
qdbusinternalfilters.cpp \
|
|
65 |
qdbusmetaobject.cpp \
|
|
66 |
qdbusxmlgenerator.cpp \
|
|
67 |
qdbusmisc.cpp \
|
|
68 |
qdbusargument.cpp \
|
|
69 |
qdbusreply.cpp \
|
|
70 |
qdbusmetatype.cpp \
|
|
71 |
qdbusextratypes.cpp \
|
|
72 |
qdbusmarshaller.cpp \
|
|
73 |
qdbuscontext.cpp \
|
|
74 |
qdbuspendingcall.cpp \
|
|
75 |
qdbuspendingreply.cpp \
|
|
76 |
qdbus_symbols.cpp
|
|
77 |
|