OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
6 | 6 |
7 source_set("networking_private") { | 7 source_set("networking_private") { |
8 sources = [ | 8 sources = [ |
9 "networking_cast_private_delegate.cc", | 9 "networking_cast_private_delegate.cc", |
10 "networking_cast_private_delegate.h", | 10 "networking_cast_private_delegate.h", |
11 "networking_private_api.cc", | 11 "networking_private_api.cc", |
12 "networking_private_api.h", | 12 "networking_private_api.h", |
13 "networking_private_delegate.cc", | 13 "networking_private_delegate.cc", |
14 "networking_private_delegate.h", | 14 "networking_private_delegate.h", |
15 "networking_private_delegate_factory.cc", | 15 "networking_private_delegate_factory.cc", |
16 "networking_private_delegate_factory.h", | 16 "networking_private_delegate_factory.h", |
17 "networking_private_delegate_observer.h", | 17 "networking_private_delegate_observer.h", |
18 "networking_private_event_router.h", | 18 "networking_private_event_router.h", |
19 "networking_private_event_router_factory.cc", | 19 "networking_private_event_router_factory.cc", |
20 "networking_private_event_router_factory.h", | 20 "networking_private_event_router_factory.h", |
21 ] | 21 ] |
22 | 22 |
23 deps = [ | 23 public_deps = [ |
24 "//extensions/common/api", | 24 "//extensions/common/api", |
25 "//net", | 25 "//net", |
26 ] | 26 ] |
27 | 27 |
28 if (!is_chromeos && is_linux) { | 28 if (!is_chromeos && is_linux) { |
29 sources += [ | 29 sources += [ |
30 "network_config_dbus_constants_linux.cc", | 30 "network_config_dbus_constants_linux.cc", |
31 "network_config_dbus_constants_linux.h", | 31 "network_config_dbus_constants_linux.h", |
32 "networking_private_event_router_nonchromeos.cc", | 32 "networking_private_event_router_nonchromeos.cc", |
33 "networking_private_linux.cc", | 33 "networking_private_linux.cc", |
34 "networking_private_linux.h", | 34 "networking_private_linux.h", |
35 ] | 35 ] |
36 if (use_dbus) { | 36 if (use_dbus) { |
37 deps += [ "//dbus" ] | 37 public_deps += [ "//dbus" ] |
38 } | 38 } |
39 } else if (is_win || is_mac) { | 39 } else if (is_win || is_mac) { |
40 sources += [ | 40 sources += [ |
41 "networking_private_event_router_nonchromeos.cc", | 41 "networking_private_event_router_nonchromeos.cc", |
42 "networking_private_service_client.cc", | 42 "networking_private_service_client.cc", |
43 "networking_private_service_client.h", | 43 "networking_private_service_client.h", |
44 ] | 44 ] |
45 deps += [ "//components/wifi" ] | 45 public_deps += [ "//components/wifi" ] |
46 } else if (is_chromeos) { | 46 } else if (is_chromeos) { |
47 sources += [ | 47 sources += [ |
48 "networking_private_chromeos.cc", | 48 "networking_private_chromeos.cc", |
49 "networking_private_chromeos.h", | 49 "networking_private_chromeos.h", |
50 "networking_private_event_router_chromeos.cc", | 50 "networking_private_event_router_chromeos.cc", |
51 ] | 51 ] |
52 deps += [ "//chromeos" ] | 52 public_deps += [ "//chromeos" ] |
53 } | 53 } |
54 } | 54 } |
OLD | NEW |