| # 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/chrome_build.gni") |
| |
| source_set("change_profile") { |
| sources = [ |
| "change_profile_authentication_continuation.h", |
| "change_profile_authentication_continuation.mm", |
| "change_profile_bookmarks_continuation.h", |
| "change_profile_bookmarks_continuation.mm", |
| "change_profile_load_url.h", |
| "change_profile_load_url.mm", |
| "change_profile_open_ntp.h", |
| "change_profile_open_ntp.mm", |
| "change_profile_reading_list_continuation.h", |
| "change_profile_reading_list_continuation.mm", |
| "change_profile_recent_tabs_continuation.h", |
| "change_profile_recent_tabs_continuation.mm", |
| "change_profile_send_tab.h", |
| "change_profile_send_tab.mm", |
| "change_profile_settings_continuation.h", |
| "change_profile_settings_continuation.mm", |
| "change_profile_signout_continuation.h", |
| "change_profile_signout_continuation.mm", |
| ] |
| |
| deps = [ |
| "//base", |
| "//ios/chrome/app:change_profile_continuation", |
| "//ios/chrome/app/profile", |
| "//ios/chrome/browser/authentication/ui_bundled/signin:signin_headers", |
| "//ios/chrome/browser/ntp/model:util", |
| "//ios/chrome/browser/shared/coordinator/scene:scene_state_header", |
| "//ios/chrome/browser/shared/model/application_context", |
| "//ios/chrome/browser/shared/model/browser", |
| "//ios/chrome/browser/shared/model/profile", |
| "//ios/chrome/browser/shared/model/url:constants", |
| "//ios/chrome/browser/shared/public/commands", |
| "//ios/chrome/browser/signin/model", |
| "//ios/chrome/browser/signin/model:authentication_service", |
| "//ios/chrome/browser/signin/model:authentication_service_factory", |
| "//ios/chrome/browser/url_loading/model", |
| "//ios/chrome/browser/window_activities/model", |
| "//url", |
| ] |
| } |