OLD | NEW |
1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2006-2008 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 __doc__ = """ | 5 __doc__ = """ |
6 Configuration for building net.lib / libnet.a. | 6 Configuration for building net.lib / libnet.a. |
7 """ | 7 """ |
8 | 8 |
9 Import('env') | 9 Import('env') |
10 | 10 |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
146 'url_request/url_request_job_tracker.h', | 146 'url_request/url_request_job_tracker.h', |
147 'url_request/url_request_simple_job.cc', | 147 'url_request/url_request_simple_job.cc', |
148 'url_request/url_request_simple_job.h', | 148 'url_request/url_request_simple_job.h', |
149 'url_request/url_request_status.h', | 149 'url_request/url_request_status.h', |
150 'url_request/url_request_test_job.cc', | 150 'url_request/url_request_test_job.cc', |
151 'url_request/url_request_test_job.h', | 151 'url_request/url_request_test_job.h', |
152 'url_request/url_request_view_cache_job.cc', | 152 'url_request/url_request_view_cache_job.cc', |
153 'url_request/url_request_view_cache_job.h', | 153 'url_request/url_request_view_cache_job.h', |
154 ]), | 154 ]), |
155 MSVSFilter('http', [ | 155 MSVSFilter('http', [ |
156 'http/cert_status_cache.cc', | |
157 'http/cert_status_cache.h', | |
158 'http/http_atom_list.h', | 156 'http/http_atom_list.h', |
159 'http/http_cache.cc', | 157 'http/http_cache.cc', |
160 'http/http_cache.h', | 158 'http/http_cache.h', |
161 'http/http_chunked_decoder.cc', | 159 'http/http_chunked_decoder.cc', |
162 'http/http_chunked_decoder.h', | 160 'http/http_chunked_decoder.h', |
163 'http/http_network_layer.cc', | 161 'http/http_network_layer.cc', |
164 'http/http_network_layer.h', | 162 'http/http_network_layer.h', |
165 'http/http_network_session.h', | 163 'http/http_network_session.h', |
166 'http/http_network_transaction.cc', | 164 'http/http_network_transaction.cc', |
167 'http/http_network_transaction.h', | 165 'http/http_network_transaction.h', |
168 'http/http_request_info.h', | 166 'http/http_request_info.h', |
169 'http/http_response_headers.cc', | 167 'http/http_response_headers.cc', |
170 'http/http_response_headers.h', | 168 'http/http_response_headers.h', |
171 'http/http_response_info.h', | 169 'http/http_response_info.h', |
172 'http/http_transaction.h', | 170 'http/http_transaction.h', |
173 'http/http_transaction_factory.h', | 171 'http/http_transaction_factory.h', |
174 'http/http_transaction_winhttp.cc', | |
175 'http/http_transaction_winhttp.h', | |
176 'http/http_util.cc', | 172 'http/http_util.cc', |
177 'http/http_util.h', | 173 'http/http_util.h', |
178 'http/http_auth.cc', | 174 'http/http_auth.cc', |
179 'http/http_auth.h', | 175 'http/http_auth.h', |
180 'http/http_auth_cache.cc', | 176 'http/http_auth_cache.cc', |
181 'http/http_auth_cache.h', | 177 'http/http_auth_cache.h', |
182 'http/http_auth_handler.h', | 178 'http/http_auth_handler.h', |
183 'http/http_auth_handler.cc', | 179 'http/http_auth_handler.cc', |
184 'http/http_auth_handler_basic.cc', | 180 'http/http_auth_handler_basic.cc', |
185 'http/http_auth_handler_basic.h', | 181 'http/http_auth_handler_basic.h', |
186 'http/http_auth_handler_digest.cc', | 182 'http/http_auth_handler_digest.cc', |
187 'http/http_auth_handler_digest.h', | 183 'http/http_auth_handler_digest.h', |
188 'http/http_auth.cc', | 184 'http/http_auth.cc', |
189 'http/http_auth.h', | 185 'http/http_auth.h', |
190 'http/http_auth_handler.h', | 186 'http/http_auth_handler.h', |
191 'http/http_auth_handler.cc', | 187 'http/http_auth_handler.cc', |
192 'http/http_auth_handler_basic.cc', | 188 'http/http_auth_handler_basic.cc', |
193 'http/http_auth_handler_basic.h', | 189 'http/http_auth_handler_basic.h', |
194 'http/http_auth_handler_digest.cc', | 190 'http/http_auth_handler_digest.cc', |
195 'http/http_auth_handler_digest.h', | 191 'http/http_auth_handler_digest.h', |
196 'http/http_vary_data.cc', | 192 'http/http_vary_data.cc', |
197 'http/http_vary_data.h', | 193 'http/http_vary_data.h', |
198 'http/winhttp_request_throttle.cc', | |
199 'http/winhttp_request_throttle.h', | |
200 ]), | 194 ]), |
201 MSVSFilter('disk_cache', [ | 195 MSVSFilter('disk_cache', [ |
202 'disk_cache/addr.h', | 196 'disk_cache/addr.h', |
203 'disk_cache/backend_impl.cc', | 197 'disk_cache/backend_impl.cc', |
204 'disk_cache/backend_impl.h', | 198 'disk_cache/backend_impl.h', |
205 'disk_cache/block_files.cc', | 199 'disk_cache/block_files.cc', |
206 'disk_cache/block_files.h', | 200 'disk_cache/block_files.h', |
207 'disk_cache/cache_util.h', | 201 'disk_cache/cache_util.h', |
208 'disk_cache/cache_util_win.cc', | 202 'disk_cache/cache_util_win.cc', |
209 'disk_cache/disk_cache.h', | 203 'disk_cache/disk_cache.h', |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
261 'ftp/ftp_transaction.h', | 255 'ftp/ftp_transaction.h', |
262 'ftp/ftp_transaction_factory.h', | 256 'ftp/ftp_transaction_factory.h', |
263 ]), | 257 ]), |
264 ]) | 258 ]) |
265 | 259 |
266 if env.Bit('posix'): | 260 if env.Bit('posix'): |
267 # Remove files that still need to be ported from the input_files list. | 261 # Remove files that still need to be ported from the input_files list. |
268 # TODO(port): delete files from this list as they get ported. | 262 # TODO(port): delete files from this list as they get ported. |
269 input_files.Remove( | 263 input_files.Remove( |
270 'base/ssl_config_service.cc', | 264 'base/ssl_config_service.cc', |
271 'http/http_transaction_winhttp.cc', | |
272 'http/winhttp_request_throttle.cc', | |
273 'url_request/url_request_ftp_job.cc', | 265 'url_request/url_request_ftp_job.cc', |
274 ) | 266 ) |
275 | 267 |
276 if not env.Bit('windows'): | 268 if not env.Bit('windows'): |
277 # Remove windows-specific files on non-Windows platforms. | 269 # Remove windows-specific files on non-Windows platforms. |
278 # TODO(sgk): | 270 # TODO(sgk): |
279 # Remove the windows-specific files from the input_files list above | 271 # Remove the windows-specific files from the input_files list above |
280 # and turn this back in to an add-on-Windows list (like we used to) | 272 # and turn this back in to an add-on-Windows list (like we used to) |
281 # once we're comfortable re-ordering the files in the generated | 273 # once we're comfortable re-ordering the files in the generated |
282 # .vcproj file(s). | 274 # .vcproj file(s). |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
415 UsePrecompiledHeader='1'), | 407 UsePrecompiledHeader='1'), |
416 ]) | 408 ]) |
417 | 409 |
418 # TODO(sgk): remove when we can derive this information | 410 # TODO(sgk): remove when we can derive this information |
419 p.AddFileConfig('build/precompiled_net.cc', | 411 p.AddFileConfig('build/precompiled_net.cc', |
420 'Release|Win32', | 412 'Release|Win32', |
421 ExcludedFromBuild='true', | 413 ExcludedFromBuild='true', |
422 tools=[ | 414 tools=[ |
423 'VCCLCompilerTool', | 415 'VCCLCompilerTool', |
424 ]) | 416 ]) |
OLD | NEW |