1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
TARGET = QtPublishSubscribe
QT = core-private
PUBLIC_HEADERS = qpublishsubscribeglobal.h \
qvaluespace.h \
qvaluespacepublisher.h \
qvaluespacesubscriber.h
PRIVATE_HEADERS = qvaluespace_p.h \
qvaluespacemanager_p.h \
qvaluespacesubscriber_p.h
SOURCES = qvaluespace.cpp \
qvaluespacemanager.cpp \
qvaluespacepublisher.cpp \
qvaluespacesubscriber.cpp
unix {
linux-* {
config_gconf {
PRIVATE_HEADERS += gconfitem_p.h \
gconflayer_p.h
SOURCES += gconflayer.cpp \
gconfitem.cpp
CONFIG += link_pkgconfig
PKGCONFIG += gobject-2.0 gconf-2.0
} else {
DEFINES += QT_NO_GCONFLAYER
}
}
} else {
DEFINES += QT_NO_GCONFLAYER
}
win32: {
PRIVATE_HEADERS += qsystemreadwritelock_p.h \
registrylayer_win_p.h
SOURCES += qsystemreadwritelock_win.cpp \
registrylayer_win.cpp
LIBS += -ladvapi32
}
HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS
QMAKE_DOCS = $$PWD/../../doc/config/publishsubscribe/qtpublishsubscribe.qdocconf
load(qt_module)
|