• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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