summaryrefslogtreecommitdiffstats
path: root/src/network/access/access.pri
blob: 8a92308f12f608b591a1a7667c0f2e89a6408216 (plain)
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# Qt network access module

HEADERS += \
    access/qnetworkaccessauthenticationmanager_p.h \
    access/qnetworkaccessmanager.h \
    access/qnetworkaccessmanager_p.h \
    access/qnetworkaccesscache_p.h \
    access/qnetworkaccessbackend_p.h \
    access/qnetworkaccessdebugpipebackend_p.h \
    access/qnetworkaccessfilebackend_p.h \
    access/qnetworkaccesscachebackend_p.h \
    access/qnetworkcookie.h \
    access/qnetworkcookie_p.h \
    access/qnetworkcookiejar.h \
    access/qnetworkcookiejar_p.h \
    access/qnetworkrequest.h \
    access/qnetworkrequest_p.h \
    access/qnetworkreply.h \
    access/qnetworkreply_p.h \
    access/qnetworkreplyimpl_p.h \
    access/qnetworkreplydataimpl_p.h \
    access/qnetworkreplyfileimpl_p.h \
    access/qabstractnetworkcache_p.h \
    access/qabstractnetworkcache.h \
    access/qnetworkfile_p.h \
    access/qhsts_p.h \
    access/qhstspolicy.h

SOURCES += \
    access/qnetworkaccessauthenticationmanager.cpp \
    access/qnetworkaccessmanager.cpp \
    access/qnetworkaccesscache.cpp \
    access/qnetworkaccessbackend.cpp \
    access/qnetworkaccessdebugpipebackend.cpp \
    access/qnetworkaccessfilebackend.cpp \
    access/qnetworkaccesscachebackend.cpp \
    access/qnetworkcookie.cpp \
    access/qnetworkcookiejar.cpp \
    access/qnetworkrequest.cpp \
    access/qnetworkreply.cpp \
    access/qnetworkreplyimpl.cpp \
    access/qnetworkreplydataimpl.cpp \
    access/qnetworkreplyfileimpl.cpp \
    access/qabstractnetworkcache.cpp \
    access/qnetworkfile.cpp \
    access/qhsts.cpp \
    access/qhstspolicy.cpp

qtConfig(ftp) {
    HEADERS += \
        access/qftp_p.h \
        access/qnetworkaccessftpbackend_p.h

    SOURCES += \
        access/qftp.cpp \
        access/qnetworkaccessftpbackend.cpp
}

qtConfig(networkdiskcache) {
    HEADERS += \
        access/qnetworkdiskcache_p.h \
        access/qnetworkdiskcache.h

    SOURCES += access/qnetworkdiskcache.cpp
}

qtConfig(settings) {
    HEADERS += \
        access/qhstsstore_p.h

    SOURCES += \
        access/qhstsstore.cpp
}

mac: LIBS_PRIVATE += -framework Security

wasm {
    SOURCES += \
        access/qnetworkreplywasmimpl.cpp
    HEADERS += \
        access/qnetworkreplywasmimpl_p.h
}

include($$PWD/../../3rdparty/zlib_dependency.pri)

qtConfig(http) {
    include($$PWD/http2/http2.pri)

    SOURCES += \
        access/qabstractprotocolhandler.cpp \
        access/qhttp2protocolhandler.cpp \
        access/qhttpmultipart.cpp \
        access/qhttpnetworkconnection.cpp \
        access/qhttpnetworkconnectionchannel.cpp \
        access/qhttpnetworkheader.cpp \
        access/qhttpnetworkreply.cpp \
        access/qhttpnetworkrequest.cpp \
        access/qhttpprotocolhandler.cpp \
        access/qhttpthreaddelegate.cpp \
        access/qnetworkreplyhttpimpl.cpp

    HEADERS += \
        access/qabstractprotocolhandler_p.h \
        access/qhttp2protocolhandler_p.h \
        access/qhttpmultipart.h \
        access/qhttpmultipart_p.h \
        access/qhttpnetworkconnection_p.h \
        access/qhttpnetworkconnectionchannel_p.h \
        access/qhttpnetworkheader_p.h \
        access/qhttpnetworkreply_p.h \
        access/qhttpnetworkrequest_p.h \
        access/qhttpprotocolhandler_p.h \
        access/qhttpthreaddelegate_p.h \
        access/qnetworkreplyhttpimpl_p.h

    qtConfig(ssl) {
        SOURCES += \
            access/qspdyprotocolhandler.cpp
        HEADERS += \
            access/qspdyprotocolhandler_p.h
    }
}