0

components: Remove chromeos_buildflags build dependencies

After [1], the only build target (under components/) that needs chromeos_buildflags is //components/crash/core/app. Remove the
dependency from all others.

[1]https://chromium-review.googlesource.com/c/chromium/src/+/6108703/

Bug: b:354842935
Change-Id: I537ea10ab943374fe9793767a5461b71ecbcf52b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6109205
Reviewed-by: Jun Ishiguro <junis@google.com>
Owners-Override: Georg Neis <neis@chromium.org>
Commit-Queue: Georg Neis <neis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1400012}
This commit is contained in:
Georg Neis
2024-12-24 01:15:11 -08:00
committed by Chromium LUCI CQ
parent 0f98ad7c50
commit c91f08f907
38 changed files with 7 additions and 76 deletions
components
BUILD.gn
about_ui
account_manager_core
blocked_content
cloud_devices
common
content_settings
browser
core
browser
custom_handlers
javascript_dialogs
memory_pressure
memory_system
metrics_services_manager
mirroring
service
net_log
optimization_guide
os_crypt
page_load_metrics
browser
paint_preview
browser
payments
content
core
policy
core
browser
common
prefs
reporting
storage
safe_browsing
content
common
core
browser
realtime
common
services
signin
core
browser
internal
identity_manager
public
base
identity_manager
sync
sync_device_info
variations

@ -58,8 +58,7 @@ component("prefs") {
defines = [ "COMPONENTS_PREFS_IMPLEMENTATION" ]
deps = [ "//build:chromeos_buildflags" ]
deps = []
public_deps = [ "//base" ]
if (is_android) {