Roll src/third_party/skia d32087a:1052f51
[chromium-blink-merge.git] / mojo / fetcher / BUILD.gn
blobda681cacba2cfe02b86fd7eb43b98e00cbdac41e
1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 import("//third_party/mojo/src/mojo/public/tools/bindings/mojom.gni")
7 source_set("fetcher") {
8   sources = [
9     "about_fetcher.cc",
10     "about_fetcher.h",
11     "data_fetcher.cc",
12     "data_fetcher.h",
13     "local_fetcher.cc",
14     "local_fetcher.h",
15     "network_fetcher.cc",
16     "network_fetcher.h",
17     "switches.cc",
18     "switches.h",
19     "update_fetcher.cc",
20     "update_fetcher.h",
21     "url_resolver.cc",
22     "url_resolver.h",
23   ]
25   public_deps = [
26     "//base",
27     "//mojo/application/public/interfaces",
28     "//mojo/common",
29     "//mojo/services/network/public/interfaces",
30     "//mojo/services/updater",
31     "//third_party/mojo/src/mojo/public/cpp/bindings",
32     "//url",
33   ]
34   deps = [
35     "//base/third_party/dynamic_annotations",
36     "//crypto:crypto",
37     "//mojo/application/public/cpp:sources",
38     "//mojo/environment:chromium",
39     "//mojo/shell",
40     "//mojo/util:filename_util",
41     "//net",
42     "//third_party/mojo/src/mojo/edk/system",
43     "//url",
44   ]