|
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 |