Update broken references to image assets
[chromium-blink-merge.git] / components / drive / BUILD.gn
blob08a9814526f2b907b0098c337c186da1e7b6083c
1 # Copyright (c) 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/protobuf/proto_library.gni")
7 source_set("drive") {
8   sources = [
9     "drive_api_util.cc",
10     "drive_api_util.h",
11     "drive_app_registry.cc",
12     "drive_app_registry.h",
13     "drive_app_registry_observer.h",
14     "drive_notification_manager.cc",
15     "drive_notification_manager.h",
16     "drive_notification_observer.h",
17     "drive_pref_names.cc",
18     "drive_pref_names.h",
19     "drive_uploader.cc",
20     "drive_uploader.h",
21     "event_logger.cc",
22     "event_logger.h",
23     "file_cache.cc",
24     "file_cache.h",
25     "file_change.cc",
26     "file_change.h",
27     "file_errors.cc",
28     "file_errors.h",
29     "file_system_core_util.cc",
30     "file_system_core_util.h",
31     "job_list.cc",
32     "job_list.h",
33     "job_queue.cc",
34     "job_queue.h",
35     "job_scheduler.cc",
36     "job_scheduler.h",
37     "local_file_reader.cc",
38     "local_file_reader.h",
39     "resource_entry_conversion.cc",
40     "resource_entry_conversion.h",
41     "resource_metadata.cc",
42     "resource_metadata.h",
43     "resource_metadata_storage.cc",
44     "resource_metadata_storage.h",
45     "service/drive_api_service.cc",
46     "service/drive_api_service.h",
47     "service/drive_service_interface.cc",
48     "service/drive_service_interface.h",
49   ]
50   deps = [
51     "//base:base",
52     "//components/invalidation/public",
54     # TODO(lukasza): Remove this dependency (see DEPS file for more info).
55     "//content/public/browser:browser",
57     "//google_apis:google_apis",
58     "//net:net",
59     "//third_party/cacheinvalidation:cacheinvalidation",
60     "//third_party/leveldatabase:leveldatabase",
61     "//third_party/re2:re2",
62   ]
63   public_deps = [
64     ":proto",
65   ]
68 proto_library("proto") {
69   sources = [
70     "drive.proto",
71   ]
74 source_set("test_support") {
75   testonly = true
76   sources = [
77     "drive_test_util.cc",
78     "drive_test_util.h",
79     "fake_free_disk_space_getter.cc",
80     "fake_free_disk_space_getter.h",
81     "service/dummy_drive_service.cc",
82     "service/dummy_drive_service.h",
83     "service/fake_drive_service.cc",
84     "service/fake_drive_service.h",
85     "service/test_util.cc",
86     "service/test_util.h",
87   ]
88   deps = [
89     ":drive",
90     ":proto",
91     "//base:base",
92     "//content/test:test_support",
93     "//google_apis:google_apis",
94     "//net:net",
95   ]