Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: net/net.gyp

Issue 1892033002: Cert - protobufs to serialize and deserialize CertVerifierCache. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 'linux_link_kerberos%': 0, 8 'linux_link_kerberos%': 0,
9 'conditions': [ 9 'conditions': [
10 ['chromeos==1 or embedded==1 or OS=="ios"', { 10 ['chromeos==1 or embedded==1 or OS=="ios"', {
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 ], 73 ],
74 }, 74 },
75 ], 75 ],
76 'direct_dependent_settings': { 76 'direct_dependent_settings': {
77 'include_dirs': [ 77 'include_dirs': [
78 '<(SHARED_INTERMEDIATE_DIR)' 78 '<(SHARED_INTERMEDIATE_DIR)'
79 ], 79 ],
80 }, 80 },
81 }, 81 },
82 { 82 {
83 # Protobuf compiler / generator for certificate verifcation protocol
84 # buffer.
85 # GN version: //net:net_cert_proto
86 'target_name': 'net_cert_proto',
87 'type': 'static_library',
88 'sources': [
89 'cert/proto/cert_verification.proto',
90 ],
91 'variables': {
92 'enable_wexit_time_destructors': 1,
93 'proto_in_dir': 'cert/proto',
94 'proto_out_dir': 'net/cert/proto',
95 'cc_generator_options': 'dllexport_decl=NET_EXPORT_PRIVATE:',
96 'cc_include': 'net/base/net_export.h',
97 },
98 'includes': [
99 '../build/protoc.gypi',
100 ],
101 'defines': [
102 'NET_IMPLEMENTATION',
103 ],
104 },
105 {
83 # Protobuf compiler / generator for QUIC crypto protocol buffer. 106 # Protobuf compiler / generator for QUIC crypto protocol buffer.
84 # GN version: //net:net_quic_proto 107 # GN version: //net:net_quic_proto
85 'target_name': 'net_quic_proto', 108 'target_name': 'net_quic_proto',
86 'type': 'static_library', 109 'type': 'static_library',
87 'sources': [ 110 'sources': [
88 'quic/proto/cached_network_parameters.proto', 111 'quic/proto/cached_network_parameters.proto',
89 'quic/proto/source_address_token.proto', 112 'quic/proto/source_address_token.proto',
90 ], 113 ],
91 'variables': { 114 'variables': {
92 'enable_wexit_time_destructors': 1, 115 'enable_wexit_time_destructors': 1,
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
131 { 154 {
132 'sources': [ 155 'sources': [
133 'base/filename_util_icu.cc', 156 'base/filename_util_icu.cc',
134 'base/net_string_util_icu.cc', 157 'base/net_string_util_icu.cc',
135 ], 158 ],
136 'dependencies': [ 159 'dependencies': [
137 '../base/base.gyp:base_i18n', 160 '../base/base.gyp:base_i18n',
138 '../third_party/icu/icu.gyp:icui18n', 161 '../third_party/icu/icu.gyp:icui18n',
139 '../third_party/icu/icu.gyp:icuuc', 162 '../third_party/icu/icu.gyp:icuuc',
140 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 163 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
164 'net_cert_proto',
141 'net_quic_proto', 165 'net_quic_proto',
142 ], 166 ],
143 }], 167 }],
144 # Brotli support. 168 # Brotli support.
145 ['disable_brotli_filter == 1', { 169 ['disable_brotli_filter == 1', {
146 'sources': [ 170 'sources': [
147 'filter/brotli_filter_disabled.cc', 171 'filter/brotli_filter_disabled.cc',
148 ], 172 ],
149 }, 173 },
150 # 'disable_brotli_filter != 1' 174 # 'disable_brotli_filter != 1'
(...skipping 18 matching lines...) Expand all
169 '../crypto/crypto.gyp:crypto', 193 '../crypto/crypto.gyp:crypto',
170 '../crypto/crypto.gyp:crypto_test_support', 194 '../crypto/crypto.gyp:crypto_test_support',
171 '../testing/gmock.gyp:gmock', 195 '../testing/gmock.gyp:gmock',
172 '../testing/gtest.gyp:gtest', 196 '../testing/gtest.gyp:gtest',
173 '../third_party/boringssl/boringssl.gyp:boringssl', 197 '../third_party/boringssl/boringssl.gyp:boringssl',
174 '../third_party/zlib/zlib.gyp:zlib', 198 '../third_party/zlib/zlib.gyp:zlib',
175 '../url/url.gyp:url_url_features', 199 '../url/url.gyp:url_url_features',
176 '../url/url.gyp:url_lib', 200 '../url/url.gyp:url_lib',
177 'balsa', 201 'balsa',
178 'net', 202 'net',
203 'net_cert_proto',
179 'net_quic_proto', 204 'net_quic_proto',
180 'net_derived_sources', 205 'net_derived_sources',
181 'net_extras', 206 'net_extras',
182 'net_test_support', 207 'net_test_support',
183 'simple_quic_tools', 208 'simple_quic_tools',
184 'stale_while_revalidate_experiment_domains', 209 'stale_while_revalidate_experiment_domains',
185 ], 210 ],
186 'sources': [ 211 'sources': [
187 '<@(net_test_sources)', 212 '<@(net_test_sources)',
188 ], 213 ],
(...skipping 1522 matching lines...) Expand 10 before | Expand all | Expand 10 after
1711 '../build/isolate.gypi', 1736 '../build/isolate.gypi',
1712 ], 1737 ],
1713 'sources': [ 1738 'sources': [
1714 'net_unittests.isolate', 1739 'net_unittests.isolate',
1715 ], 1740 ],
1716 }, 1741 },
1717 ], 1742 ],
1718 }], 1743 }],
1719 ], 1744 ],
1720 } 1745 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698