Roll leveldb 3f7758:803d69 (v1.17 -> v1.18)
[chromium-blink-merge.git] / components / pref_registry / BUILD.gn
blob674ef6063b29e91b4176db9d91c8ccfe21ff4f5d
1 # Copyright 2014 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 component("pref_registry") {
6   sources = [
7     "pref_registry_export.h",
8     "pref_registry_syncable.cc",
9     "pref_registry_syncable.h",
10   ]
12   defines = [
13     "PREF_REGISTRY_IMPLEMENTATION",
14   ]
16   deps = [
17     "//base",
18     "//base:prefs",
19     "//base/third_party/dynamic_annotations",
20     "//ui/base",
21   ]
24 source_set("test_support") {
25   testonly = true
26   sources = [
27     "testing_pref_service_syncable.cc",
28     "testing_pref_service_syncable.h",
29   ]
31   deps = [
32     ":pref_registry",
33   ]