1# Copyright (c) 2021-2024 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. 13 14import("//build/ohos.gni") 15import("//foundation/ability/ability_runtime/ability_runtime.gni") 16 17group("napi_packages") { 18 deps = [ 19 "${ability_runtime_napi_path}/ability:ability_napi", 20 "${ability_runtime_napi_path}/ability:uiability", 21 "${ability_runtime_napi_path}/abilityDataUriUtils:datauriutils", 22 "${ability_runtime_napi_path}/ability_auto_startup_callback:autostartupcallback", 23 "${ability_runtime_napi_path}/ability_auto_startup_manager:autostartupmanager", 24 "${ability_runtime_napi_path}/ability_constant:abilityconstant", 25 "${ability_runtime_napi_path}/ability_constant:abilityconstant_napi", 26 "${ability_runtime_napi_path}/ability_context:abilitycontext_napi", 27 "${ability_runtime_napi_path}/ability_manager:abilitymanager", 28 "${ability_runtime_napi_path}/ability_manager:abilitymanager_napi", 29 "${ability_runtime_napi_path}/action_extension_ability:actionextensionability_napi", 30 "${ability_runtime_napi_path}/app/ability_delegator:abilitydelegatorregistry", 31 "${ability_runtime_napi_path}/app/ability_delegator:abilitydelegatorregistry_napi", 32 "${ability_runtime_napi_path}/app/ability_lifecycle_callback:abilitylifecyclecallback", 33 "${ability_runtime_napi_path}/app/ability_stage:abilitystage", 34 "${ability_runtime_napi_path}/app/ability_stage:abilitystage_napi", 35 "${ability_runtime_napi_path}/app/ability_stage_context:abilitystagecontext_napi", 36 "${ability_runtime_napi_path}/app/app_manager:appmanager_napi", 37 "${ability_runtime_napi_path}/app/application_context:applicationcontext_napi", 38 "${ability_runtime_napi_path}/app/application_state_change_callback:applicationstatechangecallback", 39 "${ability_runtime_napi_path}/app/context:context_napi", 40 "${ability_runtime_napi_path}/app/environment_callback:environmentcallback", 41 "${ability_runtime_napi_path}/app/error_manager:errormanager", 42 "${ability_runtime_napi_path}/app/error_manager:errormanager_napi", 43 "${ability_runtime_napi_path}/app/js_app_manager:appmanager", 44 "${ability_runtime_napi_path}/app/recovery:apprecovery_napi", 45 "${ability_runtime_napi_path}/app/sendable_context_manager:sendablecontextmanager_napi", 46 "${ability_runtime_napi_path}/app/test_runner:testrunner_napi", 47 "${ability_runtime_napi_path}/app_startup/async_task_callback:asynctaskcallback_napi", 48 "${ability_runtime_napi_path}/app_startup/async_task_excutor:asynctaskexcutor_napi", 49 "${ability_runtime_napi_path}/app_startup/startup_config_entry:startupconfigentry_napi", 50 "${ability_runtime_napi_path}/app_startup/startup_listener:startuplistener_napi", 51 "${ability_runtime_napi_path}/app_startup/startup_manager:startupmanager_napi", 52 "${ability_runtime_napi_path}/app_startup/startup_task:startuptask_napi", 53 "${ability_runtime_napi_path}/application:application_napi", 54 "${ability_runtime_napi_path}/application_context_constant:contextconstant_napi", 55 "${ability_runtime_napi_path}/auto_fill_extension_ability:autofillextensionability_napi", 56 "${ability_runtime_napi_path}/auto_fill_extension_context:autofillextensioncontext_napi", 57 "${ability_runtime_napi_path}/auto_fill_manager:autofillmanager_napi", 58 "${ability_runtime_napi_path}/callee:callee_napi", 59 "${ability_runtime_napi_path}/caller:caller_napi", 60 "${ability_runtime_napi_path}/configuration_constant:configurationconstant", 61 "${ability_runtime_napi_path}/configuration_constant:configurationconstant_napi", 62 "${ability_runtime_napi_path}/dataUriUtils:datauriutils_napi", 63 "${ability_runtime_napi_path}/embeddable_ui_ability:embeddableuiability_napi", 64 "${ability_runtime_napi_path}/embeddable_ui_ability_context:embeddableuiabilitycontext_napi", 65 "${ability_runtime_napi_path}/embedded_ui_extension_ability:embeddeduiextensionability_napi", 66 "${ability_runtime_napi_path}/extension_ability:extensionability_napi", 67 "${ability_runtime_napi_path}/extensioncontext:extensioncontext_napi", 68 "${ability_runtime_napi_path}/featureAbility:featureability", 69 "${ability_runtime_napi_path}/feature_ability:featureability_napi", 70 "${ability_runtime_napi_path}/inner/napi_ability_common:napi_ability_common", 71 "${ability_runtime_napi_path}/inner/napi_common:napi_common", 72 "${ability_runtime_napi_path}/insight_intent/insight_intent:insightintent_napi", 73 "${ability_runtime_napi_path}/insight_intent/insight_intent_driver:insightintentdriver_napi", 74 "${ability_runtime_napi_path}/insight_intent/insight_intent_executor:insightintentexecutor_napi", 75 "${ability_runtime_napi_path}/insight_intent_context:insightintentcontext_napi", 76 "${ability_runtime_napi_path}/js_child_process:childprocess_napi", 77 "${ability_runtime_napi_path}/js_child_process_manager:childprocessmanager_napi", 78 "${ability_runtime_napi_path}/js_dialog_request:dialogrequest_napi", 79 "${ability_runtime_napi_path}/js_dialog_session:dialogsession_napi", 80 "${ability_runtime_napi_path}/js_mission_manager:missionmanager", 81 "${ability_runtime_napi_path}/mission_manager:distributedmissionmanager", 82 "${ability_runtime_napi_path}/mission_manager:missionmanager_napi", 83 "${ability_runtime_napi_path}/particleAbility:particleability", 84 "${ability_runtime_napi_path}/photo_editor_extension_ability:photoeditorextensionability_napi", 85 "${ability_runtime_napi_path}/photo_editor_extension_context:photoeditorextensioncontext_napi", 86 "${ability_runtime_napi_path}/quick_fix:quickfixmanager_napi", 87 "${ability_runtime_napi_path}/service_extension_ability:serviceextensionability", 88 "${ability_runtime_napi_path}/service_extension_ability:serviceextensionability_napi", 89 "${ability_runtime_napi_path}/service_extension_context:serviceextensioncontext_napi", 90 "${ability_runtime_napi_path}/share_extension_ability:shareextensionability_napi", 91 "${ability_runtime_napi_path}/ui_extension_ability:uiextensionability_napi", 92 "${ability_runtime_napi_path}/ui_extension_context:uiextensioncontext_napi", 93 "${ability_runtime_napi_path}/ui_service_extension_ability:uiserviceextensionability", 94 "${ability_runtime_napi_path}/ui_service_extension_ability:uiserviceextensionability_napi", 95 "${ability_runtime_napi_path}/ui_service_extension_context:uiserviceextensioncontext_napi", 96 "${ability_runtime_napi_path}/uri_permission:uripermissionmanager_napi", 97 "${ability_runtime_napi_path}/wantConstant:wantconstant", 98 "${ability_runtime_napi_path}/wantConstant:wantconstant_napi", 99 "${ability_runtime_napi_path}/wantagent:napi_wantAgent", 100 "${ability_runtime_napi_path}/wantagent:wantagent", 101 ] 102} 103