blob: aff8026cd07ac74a813b072c1a32dc89edf96044 [file] [log] [blame]
specific_include_rules = {
# The below files create IdentityManager instances from internal
# dependencies. TODO(https://crbug.com/974198): Internalize this building and
# eliminate the need for these inclusions.
"identity_manager_factory.cc": [
"+components/signin/core/browser/account_fetcher_service.h",
"+components/signin/core/browser/account_tracker_service.h",
"+components/signin/core/browser/gaia_cookie_manager_service.h",
"+components/signin/core/browser/primary_account_manager.h",
"+components/signin/core/browser/primary_account_policy_manager.h",
"+components/signin/core/browser/profile_oauth2_token_service.h",
"+components/signin/internal/identity_manager/accounts_cookie_mutator_impl.h",
"+components/signin/internal/identity_manager/accounts_mutator_impl.h",
"+components/signin/internal/identity_manager/diagnostics_provider_impl.h",
"+components/signin/internal/identity_manager/primary_account_mutator_impl.h",
],
"profile_oauth2_token_service_builder.cc": [
"+components/signin/core/browser/profile_oauth2_token_service.h",
"+components/signin/core/browser/profile_oauth2_token_service_delegate_chromeos.h",
"+components/signin/core/browser/oauth2_token_service_delegate_android.h",
],
}