1 # Qt network kernel module
3 PRECOMPILED_HEADER = ../corelib/global/qt_pch.h
6 HEADERS += kernel/qauthenticator.h \
7 kernel/qauthenticator_p.h \
9 kernel/qdnslookup_p.h \
10 kernel/qhostaddress.h \
12 kernel/qhostinfo_p.h \
14 kernel/qnetworkproxy.h \
15 kernel/qnetworkinterface.h \
16 kernel/qnetworkinterface_p.h
18 SOURCES += kernel/qauthenticator.cpp \
19 kernel/qdnslookup.cpp \
20 kernel/qhostaddress.cpp \
21 kernel/qhostinfo.cpp \
23 kernel/qnetworkproxy.cpp \
24 kernel/qnetworkinterface.cpp
26 unix:SOURCES += kernel/qdnslookup_unix.cpp kernel/qhostinfo_unix.cpp kernel/qnetworkinterface_unix.cpp
27 win32:SOURCES += kernel/qdnslookup_win.cpp kernel/qhostinfo_win.cpp kernel/qnetworkinterface_win.cpp
28 integrity:SOURCES += kernel/qdnslookup_unix.cpp kernel/qhostinfo_unix.cpp kernel/qnetworkinterface_unix.cpp
30 mac:LIBS_PRIVATE += -framework SystemConfiguration -framework CoreFoundation
31 mac:SOURCES += kernel/qnetworkproxy_mac.cpp
32 else:win32:SOURCES += kernel/qnetworkproxy_win.cpp
33 else:SOURCES += kernel/qnetworkproxy_generic.cpp