Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / components / wifi_sync / BUILD.gn
blob034442895505a764e4ede950a14911a4ffb7e689
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 source_set("wifi_sync") {
6   sources = [
7     "network_state_helper_chromeos.cc",
8     "network_state_helper_chromeos.h",
9     "wifi_config_delegate.h",
10     "wifi_config_delegate_chromeos.cc",
11     "wifi_config_delegate_chromeos.h",
12     "wifi_credential.cc",
13     "wifi_credential.h",
14     "wifi_credential_syncable_service.cc",
15     "wifi_credential_syncable_service.h",
16     "wifi_credential_syncable_service_factory.cc",
17     "wifi_credential_syncable_service_factory.h",
18     "wifi_security_class.cc",
19     "wifi_security_class.h",
20     "wifi_security_class_chromeos.cc",
21   ]
23   deps = [
24     "//base",
25     "//components/onc",
26     "//sync",
27   ]
30 source_set("unit_tests") {
31   testonly = true
33   deps = [
34     ":wifi_sync",
35     "//sync",
36     "//testing/gmock",
37     "//testing/gtest",
38   ]
40   sources = [
41     "wifi_config_delegate_chromeos_unittest.cc",
42     "wifi_credential_syncable_service_unittest.cc",
43     "wifi_credential_unittest.cc",
44     "wifi_security_class_chromeos_unittest.cc",
45     "wifi_security_class_unittest.cc",
46   ]