Regression: Search+Key pops up app launcher
[chromium-blink-merge.git] / components / wifi / BUILD.gn
blob14bf54e2d79ac454b2c08ceba2ab6326dcad9489
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("wifi") {
6   sources = [
7     "network_properties.cc",
8     "network_properties.h",
9     "wifi_export.h",
10     "wifi_service.cc",
11     "wifi_service.h",
12     "wifi_service_mac.mm",
13     "wifi_service_win.cc",
14   ]
16   defines = [
17     "WIFI_IMPLEMENTATION",
18   ]
20   deps = [
21     "//base",
22     "//components/onc",
23     "//third_party/libxml",
24   ]
26   if (is_win) {
27     libs = [
28       "iphlpapi.lib",
29     ]
30   }
32   if (is_mac) {
33     libs = [
34       "CoreWLAN.framework",
35       "SystemConfiguration.framework",
36     ]
37   }
40 source_set("test_support") {
41   sources = [
42     "fake_wifi_service.cc",
43     "fake_wifi_service.h",
44   ]
46   deps = [
47     ":wifi",
48     "//base",
49     "//components/onc",
50   ]
53 executable("wifi_test") {
54   sources = [
55     "wifi_test.cc",
56   ]
58   deps = [
59     ":wifi",
60     "//base",
61     "//components/onc",
62   ]