Files
mkarolin 6c3be2340b [cr133][iOS] browser_state GN target was removed.
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
2025-01-27 09:41:29 -05:00

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" ]
}