1116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch# Copyright 2014 The Chromium Authors. All rights reserved. 2116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch# Use of this source code is governed by a BSD-style license that can be 3116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch# found in the LICENSE file. 4116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 5116680a4aac90f2aa7413d9095a592090648e557Ben Murdochcomponent("pref_registry") { 6116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch sources = [ 7116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "pref_registry_export.h", 8116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "pref_registry_syncable.cc", 9116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "pref_registry_syncable.h", 10116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch ] 11116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 12116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch defines = [ 13116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "PREF_REGISTRY_IMPLEMENTATION", 14116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch ] 15116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 16116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch deps = [ 17116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "//base", 18116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "//base:prefs", 19116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "//base/third_party/dynamic_annotations", 20116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "//ui/base", 21116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch ] 22116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch} 23116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 241320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tuccisource_set("test_support") { 251320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci testonly = true 26116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch sources = [ 27116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "testing_pref_service_syncable.cc", 28116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch "testing_pref_service_syncable.h", 29116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch ] 30116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 31116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch deps = [ 32116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch ":pref_registry", 33116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch ] 34116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch} 35