Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1096)

Side by Side Diff: extensions/browser/BUILD.gn

Issue 870163002: Move networking_private to src/extensions (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix GN 2 Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 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 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/crypto.gni") 5 import("//build/config/crypto.gni")
6 import("//build/config/features.gni") 6 import("//build/config/features.gni")
7 7
8 # GYP version: extensions/extensions.gyp:extensions_browser 8 # GYP version: extensions/extensions.gyp:extensions_browser
9 source_set("browser") { 9 source_set("browser") {
10 sources = [] 10 sources = []
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after
163 "api/idle/idle_manager_factory.cc", 163 "api/idle/idle_manager_factory.cc",
164 "api/idle/idle_manager_factory.h", 164 "api/idle/idle_manager_factory.h",
165 "api/management/management_api.cc", 165 "api/management/management_api.cc",
166 "api/management/management_api.h", 166 "api/management/management_api.h",
167 "api/management/management_api_constants.cc", 167 "api/management/management_api_constants.cc",
168 "api/management/management_api_constants.h", 168 "api/management/management_api_constants.h",
169 "api/management/management_api_delegate.h", 169 "api/management/management_api_delegate.h",
170 "api/messaging/native_message_host.cc", 170 "api/messaging/native_message_host.cc",
171 "api/mime_handler_private/mime_handler_private.cc", 171 "api/mime_handler_private/mime_handler_private.cc",
172 "api/mime_handler_private/mime_handler_private.h", 172 "api/mime_handler_private/mime_handler_private.h",
173 "api/networking_private/networking_private_api.cc",
174 "api/networking_private/networking_private_api.h",
175 "api/networking_private/networking_private_chromeos.cc",
176 "api/networking_private/networking_private_chromeos.h",
177 "api/networking_private/networking_private_delegate.cc",
178 "api/networking_private/networking_private_delegate.h",
179 "api/networking_private/networking_private_delegate_factory.cc",
180 "api/networking_private/networking_private_delegate_factory.h",
181 "api/networking_private/networking_private_delegate_observer.h",
182 "api/networking_private/networking_private_event_router.h",
183 "api/networking_private/networking_private_event_router_chromeos.cc",
184 "api/networking_private/networking_private_event_router_factory.cc",
185 "api/networking_private/networking_private_event_router_factory.h",
173 "api/power/power_api.cc", 186 "api/power/power_api.cc",
174 "api/power/power_api.h", 187 "api/power/power_api.h",
175 "api/power/power_api_manager.cc", 188 "api/power/power_api_manager.cc",
176 "api/power/power_api_manager.h", 189 "api/power/power_api_manager.h",
177 "api/printer_provider/printer_provider_api.cc", 190 "api/printer_provider/printer_provider_api.cc",
178 "api/printer_provider/printer_provider_api.h", 191 "api/printer_provider/printer_provider_api.h",
179 "api/printer_provider_internal/printer_provider_internal_api.cc", 192 "api/printer_provider_internal/printer_provider_internal_api.cc",
180 "api/printer_provider_internal/printer_provider_internal_api.h", 193 "api/printer_provider_internal/printer_provider_internal_api.h",
181 "api/printer_provider_internal/printer_provider_internal_api_observer.h", 194 "api/printer_provider_internal/printer_provider_internal_api_observer.h",
182 "api/runtime/runtime_api.cc", 195 "api/runtime/runtime_api.cc",
(...skipping 352 matching lines...) Expand 10 before | Expand all | Expand 10 after
535 "//device/bluetooth", 548 "//device/bluetooth",
536 "//device/core", 549 "//device/core",
537 "//device/hid", 550 "//device/hid",
538 "//device/serial", 551 "//device/serial",
539 "//device/usb", 552 "//device/usb",
540 "//extensions/common/api/cast_channel:cast_channel_proto", 553 "//extensions/common/api/cast_channel:cast_channel_proto",
541 ] 554 ]
542 555
543 if (is_chromeos) { 556 if (is_chromeos) {
544 deps += [ "//chromeos" ] 557 deps += [ "//chromeos" ]
558 }
559
560 if (is_chromeos) {
561 sources += [ "api/audio/audio_service_chromeos.cc" ]
562 } else if (is_linux) {
563 sources += [ "api/audio/audio_service_linux.cc" ]
564 } else {
565 sources += [ "api/audio/audio_service.cc" ]
566 }
567
568 if (is_chromeos) {
545 sources += [ 569 sources += [
546 "api/audio/audio_service_chromeos.cc",
547 "api/vpn_provider/vpn_provider_api.cc", 570 "api/vpn_provider/vpn_provider_api.cc",
548 "api/vpn_provider/vpn_provider_api.h", 571 "api/vpn_provider/vpn_provider_api.h",
549 "api/vpn_provider/vpn_service.cc", 572 "api/vpn_provider/vpn_service.cc",
550 "api/vpn_provider/vpn_service.h", 573 "api/vpn_provider/vpn_service.h",
551 "api/vpn_provider/vpn_service_factory.h", 574 "api/vpn_provider/vpn_service_factory.h",
552 ] 575 ]
553 } else if (is_linux) { 576 }
554 sources += [ "api/audio/audio_service_linux.cc" ] 577
555 } else { 578 if (is_desktop_linux) {
556 sources += [ "api/audio/audio_service.cc" ] 579 configs += [ "//build/config/linux:dbus" ]
580 deps += [
581 "//dbus",
582 "//components/onc",
583 ]
584 sources += [
585 "api/networking_private/networking_private_event_router_nonchromeos.cc",
586 "api/networking_private/networking_private_linux.cc",
587 "api/networking_private/networking_private_linux.h",
588 "api/networking_private/network_config_dbus_constants_linux.cc",
589 "api/networking_private/network_config_dbus_constants_linux.h",
590 ]
591 } else if (is_win || is_mac) {
592 deps += [ "//components/wifi_component" ]
593 sources += [
594 "api/networking_private/networking_private_event_router_nonchromeos.cc",
595 "api/networking_private/networking_private_service_client.cc",
596 "api/networking_private/networking_private_service_client.h",
597 ]
557 } 598 }
558 } 599 }
559 600
560 if (is_win) { 601 if (is_win) {
561 cflags = [ "/wd4267" ] # TODO(jschuh): crbug.com/167187 fix size_t to int t runcations. 602 cflags = [ "/wd4267" ] # TODO(jschuh): crbug.com/167187 fix size_t to int t runcations.
562 } 603 }
563 } 604 }
OLDNEW
« no previous file with comments | « chrome/common/extensions/permissions/chrome_api_permissions.cc ('k') | extensions/browser/api/networking_private/DEPS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698