1# Copyright (c) 2021-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. 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_constant:abilityconstant", 23 "${ability_runtime_napi_path}/ability_constant:abilityconstant_napi", 24 "${ability_runtime_napi_path}/ability_context:abilitycontext_napi", 25 "${ability_runtime_napi_path}/ability_manager:abilitymanager", 26 "${ability_runtime_napi_path}/ability_manager:abilitymanager_napi", 27 "${ability_runtime_napi_path}/action_extension_ability:actionextensionability_napi", 28 "${ability_runtime_napi_path}/app/ability_delegator:abilitydelegatorregistry", 29 "${ability_runtime_napi_path}/app/ability_delegator:abilitydelegatorregistry_napi", 30 "${ability_runtime_napi_path}/app/ability_stage:abilitystage", 31 "${ability_runtime_napi_path}/app/ability_stage:abilitystage_napi", 32 "${ability_runtime_napi_path}/app/ability_stage_context:abilitystagecontext_napi", 33 "${ability_runtime_napi_path}/app/app_manager:appmanager_napi", 34 "${ability_runtime_napi_path}/app/application_context:applicationcontext_napi", 35 "${ability_runtime_napi_path}/app/context:context_napi", 36 "${ability_runtime_napi_path}/app/error_manager:errormanager", 37 "${ability_runtime_napi_path}/app/error_manager:errormanager_napi", 38 "${ability_runtime_napi_path}/app/js_app_manager:appmanager", 39 "${ability_runtime_napi_path}/app/recovery:apprecovery_napi", 40 "${ability_runtime_napi_path}/app/test_runner:testrunner_napi", 41 "${ability_runtime_napi_path}/application_context_constant:contextconstant_napi", 42 "${ability_runtime_napi_path}/callee:callee_napi", 43 "${ability_runtime_napi_path}/caller:caller_napi", 44 "${ability_runtime_napi_path}/configuration_constant:configurationconstant", 45 "${ability_runtime_napi_path}/configuration_constant:configurationconstant_napi", 46 "${ability_runtime_napi_path}/dataUriUtils:datauriutils_napi", 47 "${ability_runtime_napi_path}/extension_ability:extensionability_napi", 48 "${ability_runtime_napi_path}/extensioncontext:extensioncontext_napi", 49 "${ability_runtime_napi_path}/featureAbility:featureability", 50 "${ability_runtime_napi_path}/feature_ability:featureability_napi", 51 "${ability_runtime_napi_path}/inner/napi_ability_common:napi_ability_common", 52 "${ability_runtime_napi_path}/inner/napi_common:napi_common", 53 "${ability_runtime_napi_path}/js_dialog_request:dialogrequest_napi", 54 "${ability_runtime_napi_path}/js_mission_manager:missionmanager", 55 "${ability_runtime_napi_path}/mission_manager:distributedmissionmanager", 56 "${ability_runtime_napi_path}/mission_manager:missionmanager_napi", 57 "${ability_runtime_napi_path}/particleAbility:particleability", 58 "${ability_runtime_napi_path}/quick_fix:quickfixmanager_napi", 59 "${ability_runtime_napi_path}/service_extension_ability:serviceextensionability", 60 "${ability_runtime_napi_path}/service_extension_ability:serviceextensionability_napi", 61 "${ability_runtime_napi_path}/service_extension_context:serviceextensioncontext_napi", 62 "${ability_runtime_napi_path}/share_extension_ability:shareextensionability_napi", 63 "${ability_runtime_napi_path}/ui_extension_ability:uiextensionability_napi", 64 "${ability_runtime_napi_path}/ui_extension_context:uiextensioncontext_napi", 65 "${ability_runtime_napi_path}/uri_permission:uripermissionmanager_napi", 66 "${ability_runtime_napi_path}/wantConstant:wantconstant", 67 "${ability_runtime_napi_path}/wantConstant:wantconstant_napi", 68 "${ability_runtime_napi_path}/wantagent:napi_wantAgent", 69 "${ability_runtime_napi_path}/wantagent:wantagent", 70 ] 71} 72