Index: extensions/browser/updater/BUILD.gn |
diff --git a/extensions/browser/updater/BUILD.gn b/extensions/browser/updater/BUILD.gn |
new file mode 100644 |
index 0000000000000000000000000000000000000000..df80e64d6a71968ca0c984eacace8f6dba14a606 |
--- /dev/null |
+++ b/extensions/browser/updater/BUILD.gn |
@@ -0,0 +1,42 @@ |
+# Copyright 2016 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. |
+ |
+source_set("updater") { |
+ sources = [ |
+ "extension_cache.h", |
+ "extension_downloader.cc", |
+ "extension_downloader.h", |
+ "extension_downloader_delegate.cc", |
+ "extension_downloader_delegate.h", |
+ "extension_downloader_test_delegate.h", |
+ "manifest_fetch_data.cc", |
+ "manifest_fetch_data.h", |
+ "null_extension_cache.cc", |
+ "null_extension_cache.h", |
+ "request_queue.h", |
+ "request_queue_impl.h", |
+ "safe_manifest_parser.cc", |
+ "safe_manifest_parser.h", |
+ "update_client_config.cc", |
+ "update_client_config.h", |
+ "update_data_provider.cc", |
+ "update_data_provider.h", |
+ "update_install_shim.cc", |
+ "update_install_shim.h", |
+ "update_service.cc", |
+ "update_service.h", |
+ "update_service_factory.cc", |
+ "update_service_factory.h", |
+ ] |
+ |
+ configs += [ |
+ # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
+ "//build/config/compiler:no_size_t_to_int_warning", |
+ ] |
+ |
+ deps = [ |
+ "//extensions/common", |
+ "//extensions/strings", |
+ ] |
+} |