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