1TARGET   = QtNetwork
2QT = core-private
3
4DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
5#DEFINES += QLOCALSERVER_DEBUG QLOCALSOCKET_DEBUG
6#DEFINES += QNETWORKDISKCACHE_DEBUG
7#DEFINES += QSSLSOCKET_DEBUG
8#DEFINES += QHOSTINFO_DEBUG
9#DEFINES += QABSTRACTSOCKET_DEBUG QNATIVESOCKETENGINE_DEBUG
10#DEFINES += QTCPSOCKETENGINE_DEBUG QTCPSOCKET_DEBUG QTCPSERVER_DEBUG QSSLSOCKET_DEBUG
11#DEFINES += QUDPSOCKET_DEBUG QUDPSERVER_DEBUG
12#DEFINES += QSCTPSOCKET_DEBUG QSCTPSERVER_DEBUG
13msvc:equals(QT_ARCH, i386): QMAKE_LFLAGS += /BASE:0x64000000
14
15QMAKE_DOCS = $$PWD/doc/qtnetwork.qdocconf
16
17include(access/access.pri)
18include(bearer/bearer.pri)
19include(kernel/kernel.pri)
20include(socket/socket.pri)
21include(ssl/ssl.pri)
22
23QMAKE_LIBS += $$QMAKE_LIBS_NETWORK
24
25qtConfig(bearermanagement) {
26    ANDROID_BUNDLED_JAR_DEPENDENCIES += \
27        jar/QtAndroidBearer.jar
28    ANDROID_LIB_DEPENDENCIES = \
29        plugins/bearer/libplugins_bearer_qandroidbearer.so
30    MODULE_PLUGIN_TYPES = \
31        bearer
32    ANDROID_PERMISSIONS += \
33        android.permission.ACCESS_NETWORK_STATE
34}
35
36MODULE_WINRT_CAPABILITIES = \
37    internetClient \
38    internetClientServer \
39    privateNetworkClientServer
40
41MODULE_PLUGIN_TYPES = \
42    bearer
43load(qt_module)
44