5e2367aaa5
don't attempt to hand-craft a library export any more. instead, use the configure system's built-in mechanism, and refer to it via QMAKE_USE. this also allows us to rely on transitive dependencies in the autotest. as a side effect, this makes the openssl-linked feature imply the openssl one. Change-Id: I5dd209b63bc8fbbc62852f6ffc472d4452ea2e68 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
38 lines
966 B
Prolog
38 lines
966 B
Prolog
requires(qtHaveModule(network))
|
|
|
|
TEMPLATE = subdirs
|
|
QT_FOR_CONFIG += network-private
|
|
SUBDIRS = \
|
|
download \
|
|
downloadmanager
|
|
!integrity: SUBDIRS += dnslookup
|
|
qtHaveModule(widgets) {
|
|
SUBDIRS += \
|
|
blockingfortuneclient \
|
|
broadcastreceiver \
|
|
broadcastsender \
|
|
http \
|
|
loopback \
|
|
threadedfortuneserver \
|
|
googlesuggest \
|
|
torrent \
|
|
multicastreceiver \
|
|
multicastsender
|
|
|
|
qtConfig(bearermanagement) {
|
|
# no QProcess
|
|
!vxworks:!qnx:!winrt:!integrity:!uikit: SUBDIRS += network-chat
|
|
|
|
SUBDIRS += \
|
|
bearermonitor \
|
|
fortuneclient \
|
|
fortuneserver
|
|
|
|
}
|
|
|
|
qtConfig(openssl): SUBDIRS += securesocketclient
|
|
qtConfig(sctp): SUBDIRS += multistreamserver multistreamclient
|
|
}
|
|
|
|
EXAMPLE_FILES = shared
|