Chromium change: https://source.chromium.org/chromium/chromium/src/+/3438af0333ddc075edec8df8816da48853b47e31 commit 3438af0333ddc075edec8df8816da48853b47e31 Author: Sylvain Defresne <sdefresne@chromium.org> Date: Wed Dec 11 08:08:46 2024 -0800 [ios] Cleanup deps, includes and code of KeyedService factories As KeyedService factories have been converted to PKSFIOS, cleanup the includes, deps and implementation of the factories to remove what is no longer needed. Fixed: 363173340
37 lines
1.1 KiB
Plaintext
37 lines
1.1 KiB
Plaintext
# Copyright (c) 2020 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("//build/config/ios/rules.gni")
|
|
import("//ios/build/config.gni")
|
|
|
|
source_set("sync") {
|
|
sources = [
|
|
"brave_sync_api.h",
|
|
"brave_sync_api.mm",
|
|
"brave_sync_worker.cc",
|
|
"brave_sync_worker.h",
|
|
]
|
|
|
|
deps = [
|
|
"driver",
|
|
"//base",
|
|
"//brave/components/brave_sync",
|
|
"//brave/components/brave_sync:crypto",
|
|
"//brave/components/brave_sync:prefs",
|
|
"//brave/components/brave_sync:sync_service_impl_helper",
|
|
"//brave/components/brave_sync:time_limited_codes",
|
|
"//components/sync/base",
|
|
"//components/sync/protocol",
|
|
"//components/sync/service",
|
|
"//components/sync_device_info",
|
|
"//ios/chrome/browser/shared/model/profile",
|
|
"//ios/chrome/browser/sync/model",
|
|
"//ios/chrome/browser/sync/model:device_info_sync_service_factory",
|
|
"//ios/web/public/thread",
|
|
]
|
|
|
|
frameworks = [ "Foundation.framework" ]
|
|
}
|