1TARGET = QtDBus
2QT = core-private
3MODULE_CONFIG = dbusadaptors dbusinterfaces
4
5DEFINES += DBUS_API_SUBJECT_TO_CHANGE
6qtConfig(dbus-linked) {
7    QMAKE_USE_PRIVATE += dbus
8    DEFINES += QT_LINKED_LIBDBUS
9}
10
11win32 {
12    QMAKE_USE_PRIVATE += \
13        advapi32 \
14        netapi32 \
15        user32 \
16        ws2_32
17}
18
19DEFINES += QT_NO_FOREACH
20
21QMAKE_DOCS = $$PWD/doc/qtdbus.qdocconf
22
23HEADERS += qtdbusglobal.h \
24    qdbusargument.h \
25    qdbusconnectioninterface.h \
26    qdbuserror.h \
27    qdbusextratypes.h \
28    qdbusmessage.h \
29    qdbusserver.h \
30    qdbusconnection.h \
31    qdbusabstractinterface.h \
32    qdbusinterface.h \
33    qdbusabstractadaptor.h \
34    qdbusreply.h \
35    qdbusmetatype.h \
36    qdbuspendingcall.h \
37    qdbuspendingreply.h \
38    qdbuscontext.h \
39    qdbusvirtualobject.h \
40    qdbusservicewatcher.h \
41    qdbusunixfiledescriptor.h \
42    qtdbusglobal_p.h \
43    qdbusconnection_p.h \
44    qdbusconnectionmanager_p.h \
45    qdbusmessage_p.h \
46    qdbusinterface_p.h \
47    qdbusxmlparser_p.h \
48    qdbusabstractadaptor_p.h \
49    qdbusargument_p.h \
50    qdbusutil_p.h \
51    qdbusabstractinterface_p.h \
52    qdbuscontext_p.h \
53    qdbusthreaddebug_p.h \
54    qdbusintegrator_p.h \
55    qdbuspendingcall_p.h \
56    qdbus_symbols_p.h \
57    qdbusintrospection_p.h \
58    dbus_minimal_p.h
59SOURCES += qdbusconnection.cpp \
60    qdbusconnectioninterface.cpp \
61    qdbuserror.cpp \
62    qdbusintegrator.cpp \
63    qdbusmessage.cpp \
64    qdbusserver.cpp \
65    qdbusabstractinterface.cpp \
66    qdbusinterface.cpp \
67    qdbusxmlparser.cpp \
68    qdbusutil.cpp \
69    qdbusintrospection.cpp \
70    qdbusabstractadaptor.cpp \
71    qdbusinternalfilters.cpp \
72    qdbusmetaobject.cpp \
73    qdbusxmlgenerator.cpp \
74    qdbusmisc.cpp \
75    qdbusargument.cpp \
76    qdbusreply.cpp \
77    qdbusmetatype.cpp \
78    qdbusextratypes.cpp \
79    qdbusmarshaller.cpp \
80    qdbuscontext.cpp \
81    qdbuspendingcall.cpp \
82    qdbuspendingreply.cpp \
83    qdbus_symbols.cpp \
84    qdbusservicewatcher.cpp \
85    qdbusunixfiledescriptor.cpp \
86    qdbusvirtualobject.cpp
87
88load(qt_module)
89