From da51f56cc21233c2d30f0fe0d171727c3102b2e0 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Wed, 31 Jan 2018 16:33:43 +0100 Subject: BASELINE: Update Chromium to 65.0.3525.40 Also imports missing submodules Change-Id: I36901b7c6a325cda3d2c10cedb2186c25af3b79b Reviewed-by: Alexandru Croitor --- chromium/components/cronet/BUILD.gn | 67 +++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 chromium/components/cronet/BUILD.gn (limited to 'chromium/components/cronet/BUILD.gn') diff --git a/chromium/components/cronet/BUILD.gn b/chromium/components/cronet/BUILD.gn new file mode 100644 index 00000000000..a1fee45030f --- /dev/null +++ b/chromium/components/cronet/BUILD.gn @@ -0,0 +1,67 @@ +# Copyright 2017 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +import("//build/util/process_version.gni") +import("//build/util/version.gni") +import("//testing/test.gni") + +process_version("cronet_version_header") { + template_file = "//components/cronet/version.h.in" + sources = [ + "//chrome/VERSION", + ] + output = "$target_gen_dir/version.h" + extra_args = [ + "-e", + "VERSION_FULL=\"%s.%s.%s.%s\" % (MAJOR,MINOR,BUILD,PATCH)", + ] +} + +# Cronet common implementation. +source_set("cronet_common") { + sources = [ + "cronet_global_state.h", + "cronet_prefs_manager.cc", + "cronet_prefs_manager.h", + "cronet_url_request.cc", + "cronet_url_request.h", + "cronet_url_request_context.cc", + "cronet_url_request_context.h", + "histogram_manager.cc", + "histogram_manager.h", + "host_cache_persistence_manager.cc", + "host_cache_persistence_manager.h", + "stale_host_resolver.cc", + "stale_host_resolver.h", + "url_request_context_config.cc", + "url_request_context_config.h", + ] + deps = [ + ":cronet_version_header", + "//base", + "//components/metrics:metrics", + "//components/prefs:prefs", + "//net", + "//third_party/metrics_proto", + ] +} + +# Unit tests for Cronet common implementation. +source_set("cronet_common_unittests") { + testonly = true + + deps = [ + ":cronet_common", + "//components/prefs:test_support", + "//net:test_support", + ] + + sources = [ + "histogram_manager_unittest.cc", + "host_cache_persistence_manager_unittest.cc", + "run_all_unittests.cc", + "stale_host_resolver_unittest.cc", + "url_request_context_config_unittest.cc", + ] +} -- cgit v1.2.1