src/dbus/dbus.pro
changeset 0 1918ee327afb
child 3 41300fa6a67c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/dbus/dbus.pro	Mon Jan 11 14:00:40 2010 +0000
@@ -0,0 +1,77 @@
+TARGET          = QtDBus
+QPRO_PWD        = $$PWD
+QT              = core xml
+CONFIG         += link_pkgconfig
+DEFINES        += QDBUS_MAKEDLL DBUS_API_SUBJECT_TO_CHANGE
+QMAKE_CXXFLAGS += $$QT_CFLAGS_DBUS
+
+contains(QT_CONFIG, dbus-linked) {
+    LIBS_PRIVATE += $$QT_LIBS_DBUS
+    DEFINES      += QT_LINKED_LIBDBUS
+}
+
+#INCLUDEPATH += .
+
+unix {
+   QMAKE_PKGCONFIG_DESCRIPTION = Qt DBus module
+   QMAKE_PKGCONFIG_REQUIRES = QtCore QtXml
+}
+
+win32 {
+   LIBS_PRIVATE += -lws2_32 -ladvapi32 -lnetapi32 -luser32
+   CONFIG(debug, debug|release):LIBS_PRIVATE += -ldbus-1d
+   else:LIBS_PRIVATE += -ldbus-1
+}
+
+include(../qbase.pri)
+
+PUB_HEADERS =  qdbusargument.h \
+	       qdbusconnectioninterface.h \
+	       qdbusmacros.h \
+	       qdbuserror.h \
+	       qdbusextratypes.h \
+	       qdbusmessage.h \
+	       qdbusserver.h \
+	       qdbusconnection.h \
+	       qdbusabstractinterface.h \
+	       qdbusinterface.h \
+	       qdbusabstractadaptor.h \
+	       qdbusreply.h \
+	       qdbusmetatype.h \
+	       qdbuspendingcall.h \
+	       qdbuspendingreply.h \
+	       qdbuscontext.h
+
+HEADERS += $$PUB_HEADERS \
+           qdbusconnection_p.h qdbusmessage_p.h \
+           qdbusinterface_p.h qdbusxmlparser_p.h qdbusabstractadaptor_p.h \
+           qdbusargument_p.h qdbusutil_p.h qdbusabstractinterface_p.h \
+	   qdbuscontext_p.h qdbusthreaddebug_p.h qdbusintegrator_p.h \
+	   qdbuspendingcall_p.h qdbus_symbols_p.h
+
+SOURCES += qdbusconnection.cpp  \
+	qdbusconnectioninterface.cpp \
+	qdbuserror.cpp		\
+	qdbusintegrator.cpp	\
+	qdbusmessage.cpp	\
+	qdbusserver.cpp		\
+	qdbusabstractinterface.cpp \
+	qdbusinterface.cpp	\
+	qdbusxmlparser.cpp	\
+	qdbusutil.cpp		\
+	qdbusintrospection.cpp	\
+	qdbusabstractadaptor.cpp \
+	qdbusinternalfilters.cpp \
+	qdbusmetaobject.cpp	\
+	qdbusxmlgenerator.cpp	\
+	qdbusmisc.cpp		\
+	qdbusargument.cpp	\
+	qdbusreply.cpp		\
+	qdbusmetatype.cpp	\
+	qdbusextratypes.cpp	\
+	qdbusmarshaller.cpp	\
+	qdbuscontext.cpp        \
+	qdbuspendingcall.cpp	\
+	qdbuspendingreply.cpp	\
+	qdbus_symbols.cpp
+