src/dbus/dbus.pro
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 30 5dc02b23752f
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
     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