5 CONFIG += link_pkgconfig
6 MODULE_CONFIG = dbusadaptors dbusinterfaces
9 INCLUDEPATH += $$DBUS_PATH/include
10 QMAKE_LIBDIR += $$DBUS_PATH/lib
13 DEFINES += DBUS_API_SUBJECT_TO_CHANGE
14 QMAKE_CXXFLAGS += $$QT_CFLAGS_DBUS
15 contains(QT_CONFIG, dbus-linked) {
16 LIBS_PRIVATE += $$QT_LIBS_DBUS
17 DEFINES += QT_LINKED_LIBDBUS
21 wince*:LIBS_PRIVATE += -lws2
22 else:LIBS_PRIVATE += -lws2_32 \
26 CONFIG(debug, debug|release):LIBS_PRIVATE += -ldbus-1d
27 else:LIBS_PRIVATE += -ldbus-1
31 QMAKE_DOCS = $$PWD/doc/qtdbus.qdocconf
32 QMAKE_DOCS_INDEX = ../../doc
34 PUB_HEADERS = qdbusargument.h \
35 qdbusconnectioninterface.h \
42 qdbusabstractinterface.h \
44 qdbusabstractadaptor.h \
50 qdbusvirtualobject.h \
51 qdbusservicewatcher.h \
52 qdbusunixfiledescriptor.h
53 HEADERS += $$PUB_HEADERS \
58 qdbusabstractadaptor_p.h \
61 qdbusabstractinterface_p.h \
63 qdbusthreaddebug_p.h \
65 qdbuspendingcall_p.h \
67 qdbusintrospection_p.h
68 SOURCES += qdbusconnection.cpp \
69 qdbusconnectioninterface.cpp \
74 qdbusabstractinterface.cpp \
78 qdbusintrospection.cpp \
79 qdbusabstractadaptor.cpp \
80 qdbusinternalfilters.cpp \
82 qdbusxmlgenerator.cpp \
90 qdbuspendingcall.cpp \
91 qdbuspendingreply.cpp \
93 qdbusservicewatcher.cpp \
94 qdbusunixfiledescriptor.cpp \
95 qdbusvirtualobject.cpp