1# Copyright (c) 2023 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13import("../../os_account.gni") 14account_service_sources = [ 15 "${services_path}/accountmgr/src/account_event_provider.cpp", 16 "${services_path}/accountmgr/src/account_event_subscribe.cpp", 17 "${services_path}/accountmgr/src/account_file_watcher_manager.cpp", 18 "${services_path}/accountmgr/src/account_helper_data.cpp", 19 "${services_path}/accountmgr/src/account_info_report.cpp", 20 "${services_path}/accountmgr/src/account_mgr_service.cpp", 21 "${services_path}/accountmgr/src/account_state_machine.cpp", 22 "${services_path}/accountmgr/src/account_stub.cpp", 23 "${services_path}/accountmgr/src/distributed_account_subscribe_death_recipient.cpp", 24 "${services_path}/accountmgr/src/distributed_account_subscribe_manager.cpp", 25 "${services_path}/accountmgr/src/domain_account/domain_account_manager_service.cpp", 26 "${services_path}/accountmgr/src/domain_account/domain_account_plugin_death_recipient.cpp", 27 "${services_path}/accountmgr/src/domain_account/domain_account_plugin_proxy.cpp", 28 "${services_path}/accountmgr/src/domain_account/domain_account_stub.cpp", 29 "${services_path}/accountmgr/src/domain_account/domain_has_domain_info_callback.cpp", 30 "${services_path}/accountmgr/src/domain_account/inner_domain_account_manager.cpp", 31 "${services_path}/accountmgr/src/domain_account/status_listener_death_recipient.cpp", 32 "${services_path}/accountmgr/src/domain_account/status_listener_manager.cpp", 33 "${services_path}/accountmgr/src/ohos_account_data_deal.cpp", 34 "${services_path}/accountmgr/src/ohos_account_manager.cpp", 35 "${services_path}/accountmgr/src/osaccount/inner_os_account_manager.cpp", 36 "${services_path}/accountmgr/src/osaccount/os_account_control_file_manager.cpp", 37 "${services_path}/accountmgr/src/osaccount/os_account_delete_user_idm_callback.cpp", 38 "${services_path}/accountmgr/src/osaccount/os_account_domain_account_callback.cpp", 39 "${services_path}/accountmgr/src/osaccount/os_account_file_operator.cpp", 40 "${services_path}/accountmgr/src/osaccount/os_account_interface.cpp", 41 "${services_path}/accountmgr/src/osaccount/os_account_manager_service.cpp", 42 "${services_path}/accountmgr/src/osaccount/os_account_photo_operator.cpp", 43 "${services_path}/accountmgr/src/osaccount/os_account_plugin_manager.cpp", 44 "${services_path}/accountmgr/src/osaccount/os_account_stub.cpp", 45 "${services_path}/accountmgr/src/osaccount/os_account_subscribe_death_recipient.cpp", 46 "${services_path}/accountmgr/src/osaccount/os_account_subscribe_manager.cpp", 47 "${services_path}/accountmgr/src/osaccount/os_account_user_callback.cpp", 48] 49 50app_account_sources_mock = [ 51 "${app_account_innerkits_native_path}/src/app_account_authenticator_callback_proxy.cpp", 52 "${app_account_innerkits_native_path}/src/app_account_authenticator_callback_stub.cpp", 53 "${app_account_innerkits_native_path}/src/app_account_authorization_extension_callback_proxy.cpp", 54 "${app_account_innerkits_native_path}/src/app_account_authorization_extension_callback_service.cpp", 55 "${app_account_innerkits_native_path}/src/app_account_authorization_extension_callback_stub.cpp", 56 "${app_account_innerkits_native_path}/src/app_account_common.cpp", 57 "${app_account_innerkits_native_path}/src/app_account_info.cpp", 58 "${app_account_innerkits_native_path}/src/app_account_subscribe_info.cpp", 59 "${app_account_services_path}/src/appaccount/app_account_app_state_observer.cpp", 60 "${app_account_services_path}/src/appaccount/app_account_authenticator_callback.cpp", 61 "${app_account_services_path}/src/appaccount/app_account_authenticator_manager.cpp", 62 "${app_account_services_path}/src/appaccount/app_account_authenticator_proxy.cpp", 63 "${app_account_services_path}/src/appaccount/app_account_authenticator_session.cpp", 64 "${app_account_services_path}/src/appaccount/app_account_authenticator_session_manager.cpp", 65 "${app_account_services_path}/src/appaccount/app_account_authorization_extension_proxy.cpp", 66 "${app_account_services_path}/src/appaccount/app_account_check_labels_callback.cpp", 67 "${app_account_services_path}/src/appaccount/app_account_check_labels_session.cpp", 68 "${app_account_services_path}/src/appaccount/app_account_common_event_observer.cpp", 69 "${app_account_services_path}/src/appaccount/app_account_common_event_subscriber.cpp", 70 "${app_account_services_path}/src/appaccount/app_account_data_storage.cpp", 71 "${app_account_services_path}/src/appaccount/app_account_event_proxy.cpp", 72 "${app_account_services_path}/src/appaccount/app_account_subscribe_death_recipient.cpp", 73 "${app_account_services_path}/src/appaccount/app_account_subscribe_manager.cpp", 74] 75 76account_service_sources_mock = [ 77 "${services_path}/accountmgr/src/account_event_provider.cpp", 78 "${services_path}/accountmgr/src/account_event_subscribe.cpp", 79 "${services_path}/accountmgr/src/account_file_watcher_manager.cpp", 80 "${services_path}/accountmgr/src/account_helper_data.cpp", 81 "${services_path}/accountmgr/src/account_info_report.cpp", 82 "${services_path}/accountmgr/src/account_mgr_service.cpp", 83 "${services_path}/accountmgr/src/account_state_machine.cpp", 84 "${services_path}/accountmgr/src/account_stub.cpp", 85 "${services_path}/accountmgr/src/distributed_account_subscribe_death_recipient.cpp", 86 "${services_path}/accountmgr/src/distributed_account_subscribe_manager.cpp", 87 "${services_path}/accountmgr/src/domain_account/domain_account_manager_service.cpp", 88 "${services_path}/accountmgr/src/domain_account/domain_account_plugin_death_recipient.cpp", 89 "${services_path}/accountmgr/src/domain_account/domain_account_plugin_proxy.cpp", 90 "${services_path}/accountmgr/src/domain_account/domain_account_stub.cpp", 91 "${services_path}/accountmgr/src/domain_account/domain_has_domain_info_callback.cpp", 92 "${services_path}/accountmgr/src/domain_account/inner_domain_account_manager.cpp", 93 "${services_path}/accountmgr/src/domain_account/status_listener_death_recipient.cpp", 94 "${services_path}/accountmgr/src/domain_account/status_listener_manager.cpp", 95 "${services_path}/accountmgr/src/ohos_account_data_deal.cpp", 96 "${services_path}/accountmgr/src/ohos_account_manager.cpp", 97 "${services_path}/accountmgr/src/osaccount/inner_os_account_manager.cpp", 98 "${services_path}/accountmgr/src/osaccount/os_account_control_file_manager.cpp", 99 "${services_path}/accountmgr/src/osaccount/os_account_delete_user_idm_callback.cpp", 100 "${services_path}/accountmgr/src/osaccount/os_account_domain_account_callback.cpp", 101 "${services_path}/accountmgr/src/osaccount/os_account_file_operator.cpp", 102 "${services_path}/accountmgr/src/osaccount/os_account_manager_service.cpp", 103 "${services_path}/accountmgr/src/osaccount/os_account_photo_operator.cpp", 104 "${services_path}/accountmgr/src/osaccount/os_account_plugin_manager.cpp", 105 "${services_path}/accountmgr/src/osaccount/os_account_user_callback.cpp", 106 "${services_path}/accountmgr/src/osaccount/os_account_stub.cpp", 107 "${services_path}/accountmgr/src/osaccount/os_account_subscribe_death_recipient.cpp", 108 "${services_path}/accountmgr/src/osaccount/os_account_subscribe_manager.cpp", 109] 110 111ability_base_sources = [ 112 "${ability_runtime_path}/services/abilitymgr/src/ability_connect_callback_stub.cpp", 113 "${ability_runtime_path}/services/abilitymgr/src/user_callback_stub.cpp", 114 "${app_account_services_path}/src/ability_manager_adapter/ability_manager_adapter.cpp", 115] 116 117account_data_storage_source = [ 118 "${services_path}/accountmgr/src/account_data_storage.cpp", 119 "${services_path}/accountmgr/src/osaccount/os_account_data_storage.cpp", 120 "${services_path}/accountmgr/src/osaccount/os_account_database_operator.cpp", 121] 122 123account_iam_source = [ 124 "${services_path}/accountmgr/src/account_iam/account_iam_callback.cpp", 125 "${services_path}/accountmgr/src/account_iam/account_iam_client_callback_proxy.cpp", 126 "${services_path}/accountmgr/src/account_iam/account_iam_mgr_stub.cpp", 127 "${services_path}/accountmgr/src/account_iam/account_iam_service.cpp", 128 "${services_path}/accountmgr/src/account_iam/inner_account_iam_manager.cpp", 129] 130