Files
brave-core/browser/browsing_data/sources.gni
T

51 lines
1.7 KiB
Plaintext

# Copyright (c) 2021 The Brave Authors. All rights reserved.
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
import("//brave/components/ai_chat/core/common/buildflags/buildflags.gni")
import("//brave/components/brave_news/common/buildflags/buildflags.gni")
import("//extensions/buildflags/buildflags.gni")
brave_browser_browsing_data_sources = [
"//brave/browser/browsing_data/brave_browsing_data_remover_delegate.cc",
"//brave/browser/browsing_data/brave_browsing_data_remover_delegate.h",
"//brave/browser/browsing_data/brave_clear_browsing_data.cc",
"//brave/browser/browsing_data/brave_clear_browsing_data.h",
]
brave_browser_browsing_data_deps = [
"//base",
"//brave/components/ai_chat/core/common/buildflags",
"//brave/components/brave_news/common/buildflags",
"//brave/components/content_settings/core/common",
"//chrome/browser:browser_process",
"//chrome/browser/browsing_data:constants",
"//chrome/browser/profiles:profile",
"//chrome/common",
"//components/browsing_data/core",
"//components/content_settings/core/browser",
"//components/content_settings/core/common",
"//components/prefs",
"//content/public/browser",
]
if (enable_ai_chat) {
brave_browser_browsing_data_deps += [
"//brave/browser/ai_chat",
"//brave/components/ai_chat/core/browser",
]
}
if (enable_brave_news) {
brave_browser_browsing_data_deps +=
[ "//brave/components/brave_news/browser" ]
}
if (enable_extensions) {
brave_browser_browsing_data_deps += [
"//brave/common/extensions/api",
"//extensions/browser",
]
}