Roll src/third_party/WebKit 9f7fb92:f103b33 (svn 202621:202622)
[chromium-blink-merge.git] / components / bookmarks / managed / BUILD.gn
blobed8d2a632d1aa470bc698f8f5ad580697480e185
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 source_set("managed") {
6   sources = [
7     "managed_bookmark_service.cc",
8     "managed_bookmark_service.h",
9     "managed_bookmark_util.cc",
10     "managed_bookmark_util.h",
11     "managed_bookmarks_tracker.cc",
12     "managed_bookmarks_tracker.h",
13   ]
15   deps = [
16     "//base",
17     "//base:prefs",
18     "//components/bookmarks/browser",
19     "//components/bookmarks/common",
20     "//components/keyed_service/core",
21     "//components/strings",
22     "//ui/base",
23     "//url",
24   ]
27 source_set("unit_tests") {
28   testonly = true
29   sources = [
30     "managed_bookmarks_tracker_unittest.cc",
31   ]
33   configs += [ "//build/config/compiler:no_size_t_to_int_warning" ]
35   deps = [
36     ":managed",
37     "//base",
38     "//base:prefs",
39     "//base:prefs_test_support",
40     "//components/bookmarks/browser",
41     "//components/bookmarks/common",
42     "//components/bookmarks/test",
43     "//components/strings",
44     "//testing/gmock",
45     "//testing/gtest",
46     "//ui/base",
47     "//url",
48   ]