| # Copyright 2024 The Chromium Authors |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| import("//build/config/chromeos/ui_mode.gni") |
| |
| assert(is_chromeos) |
| |
| static_library("keyed_service") { |
| sources = [ |
| "browser_context_keyed_service_factories.cc", |
| "browser_context_keyed_service_factories.h", |
| ] |
| |
| deps = [ |
| "//ash/constants", |
| "//ash/webui/help_app_ui", |
| "//ash/webui/shortcut_customization_ui", |
| "//chrome/browser/apps/app_discovery_service", |
| "//chrome/browser/apps/app_service", |
| "//chrome/browser/ash/accessibility/live_caption", |
| "//chrome/browser/ash/account_manager", |
| "//chrome/browser/ash/android_sms", |
| "//chrome/browser/ash/app_list", |
| "//chrome/browser/ash/app_list/arc", |
| "//chrome/browser/ash/app_list/search/local_image_search", |
| "//chrome/browser/ash/app_mode", |
| "//chrome/browser/ash/app_mode/arcvm_app", |
| "//chrome/browser/ash/app_restore", |
| "//chrome/browser/ash/apps", |
| "//chrome/browser/ash/arc/session", |
| "//chrome/browser/ash/bluetooth", |
| "//chrome/browser/ash/boca", |
| "//chrome/browser/ash/boca/on_task", |
| "//chrome/browser/ash/borealis", |
| "//chrome/browser/ash/bruschetta", |
| "//chrome/browser/ash/calendar", |
| "//chrome/browser/ash/cert_provisioning", |
| "//chrome/browser/ash/child_accounts", |
| "//chrome/browser/ash/child_accounts/on_device_controls", |
| "//chrome/browser/ash/concierge_helper", |
| "//chrome/browser/ash/crosapi", |
| "//chrome/browser/ash/crostini", |
| "//chrome/browser/ash/crostini/ansible", |
| "//chrome/browser/ash/crostini/throttle", |
| "//chrome/browser/ash/data_migration", |
| "//chrome/browser/ash/early_prefs", |
| "//chrome/browser/ash/eche_app", |
| "//chrome/browser/ash/extensions", |
| "//chrome/browser/ash/extensions/file_manager", |
| "//chrome/browser/ash/file_manager", |
| "//chrome/browser/ash/file_system_provider", |
| "//chrome/browser/ash/fileapi", |
| "//chrome/browser/ash/floating_workspace", |
| "//chrome/browser/ash/guest_os", |
| "//chrome/browser/ash/guest_os/public", |
| "//chrome/browser/ash/kcer", |
| "//chrome/browser/ash/kcer/nssdb_migration", |
| "//chrome/browser/ash/kerberos", |
| "//chrome/browser/ash/login", |
| "//chrome/browser/ash/login/extensions", |
| "//chrome/browser/ash/login/lock/online_reauth", |
| "//chrome/browser/ash/login/oobe_apps_service", |
| "//chrome/browser/ash/login/osauth", |
| "//chrome/browser/ash/login/quick_unlock", |
| "//chrome/browser/ash/login/saml", |
| "//chrome/browser/ash/login/signin", |
| "//chrome/browser/ash/login/smart_lock", |
| "//chrome/browser/ash/multidevice_setup", |
| "//chrome/browser/ash/nearby", |
| "//chrome/browser/ash/nearby/presence", |
| "//chrome/browser/ash/net", |
| "//chrome/browser/ash/ownership", |
| "//chrome/browser/ash/phonehub", |
| "//chrome/browser/ash/platform_keys/key_permissions", |
| "//chrome/browser/ash/plugin_vm", |
| "//chrome/browser/ash/policy/core", |
| "//chrome/browser/ash/printing", |
| "//chrome/browser/ash/printing/history", |
| "//chrome/browser/ash/printing/print_management", |
| "//chrome/browser/ash/remote_apps", |
| "//chrome/browser/ash/scalable_iph", |
| "//chrome/browser/ash/scanning", |
| "//chrome/browser/ash/secure_channel", |
| "//chrome/browser/ash/smb_client", |
| "//chrome/browser/ash/sync", |
| "//chrome/browser/ash/system_web_apps", |
| "//chrome/browser/ash/system_web_apps/apps/personalization_app", |
| "//chrome/browser/ash/tether", |
| "//chrome/browser/ui/ash/birch", |
| "//chrome/browser/ui/ash/desks", |
| "//chrome/browser/ui/ash/glanceables", |
| "//chrome/browser/ui/ash/global_media_controls", |
| "//chrome/browser/ui/ash/holding_space", |
| "//chrome/browser/ui/webui/ash/settings/services/hats", |
| "//chrome/browser/ui/webui/ash/settings/services/settings_manager", |
| "//printing/buildflags", |
| ] |
| } |