src/dbus/dbus.pro
changeset 0 1918ee327afb
child 3 41300fa6a67c
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     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