GN + Android: extract android_standalone_library rule.
[chromium-blink-merge.git] / components / pref_registry / BUILD.gn
blob2470723a2716b20ab91097f75fe03f72ec19c347
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 = [ "PREF_REGISTRY_IMPLEMENTATION" ]
14   deps = [
15     "//base",
16     "//base:prefs",
17     "//base/third_party/dynamic_annotations",
18     "//ui/base",
19   ]
22 source_set("test_support") {
23   testonly = true
24   sources = [
25     "testing_pref_service_syncable.cc",
26     "testing_pref_service_syncable.h",
27   ]
29   deps = [
30     ":pref_registry",
31   ]