mirror of
https://github.com/openharmony/ability_ability_runtime.git
synced 2026-08-24 22:21:36 -04:00
50d830d524
Signed-off-by: xialiangwei <2049500708@qq.com>
128 lines
8.4 KiB
Plaintext
128 lines
8.4 KiB
Plaintext
# Copyright (c) 2021-2026 Huawei Device Co., Ltd.
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
import("//build/ohos.gni")
|
|
import("//foundation/ability/ability_runtime/ability_runtime.gni")
|
|
|
|
group("napi_packages") {
|
|
deps = [
|
|
"${ability_runtime_napi_path}/ability:ability_napi",
|
|
"${ability_runtime_napi_path}/ability:uiability",
|
|
"${ability_runtime_napi_path}/abilityDataUriUtils:datauriutils",
|
|
"${ability_runtime_napi_path}/ability_auto_startup_callback:autostartupcallback",
|
|
"${ability_runtime_napi_path}/ability_auto_startup_manager:autostartupmanager",
|
|
"${ability_runtime_napi_path}/ability_constant:abilityconstant",
|
|
"${ability_runtime_napi_path}/ability_constant:abilityconstant_napi",
|
|
"${ability_runtime_napi_path}/ability_context:abilitycontext_napi",
|
|
"${ability_runtime_napi_path}/ability_manager:abilitymanager",
|
|
"${ability_runtime_napi_path}/ability_manager:abilitymanager_napi",
|
|
"${ability_runtime_napi_path}/ability_vertical_panel:verticalpanelmanager_napi",
|
|
"${ability_runtime_napi_path}/action_extension_ability:actionextensionability_napi",
|
|
"${ability_runtime_napi_path}/app/ability_delegator:abilitydelegatorregistry",
|
|
"${ability_runtime_napi_path}/app/ability_delegator:abilitydelegatorregistry_napi",
|
|
"${ability_runtime_napi_path}/app/ability_lifecycle_callback:abilitylifecyclecallback",
|
|
"${ability_runtime_napi_path}/app/ability_stage:abilitystage",
|
|
"${ability_runtime_napi_path}/app/ability_stage:abilitystage_napi",
|
|
"${ability_runtime_napi_path}/app/ability_stage_context:abilitystagecontext_napi",
|
|
"${ability_runtime_napi_path}/app/app_manager:appmanager_napi",
|
|
"${ability_runtime_napi_path}/app/application_context:applicationcontext_napi",
|
|
"${ability_runtime_napi_path}/app/application_state_change_callback:applicationstatechangecallback",
|
|
"${ability_runtime_napi_path}/app/context:context_napi",
|
|
"${ability_runtime_napi_path}/app/environment_callback:environmentcallback",
|
|
"${ability_runtime_napi_path}/app/error_manager:errormanager",
|
|
"${ability_runtime_napi_path}/app/error_manager:errormanager_napi",
|
|
"${ability_runtime_napi_path}/app/hyper_snap_manager:hypersnapmanager_napi",
|
|
"${ability_runtime_napi_path}/app/js_app_manager:appmanager",
|
|
"${ability_runtime_napi_path}/app/recovery:apprecovery_napi",
|
|
"${ability_runtime_napi_path}/app/sendable_context_manager:sendablecontextmanager_napi",
|
|
"${ability_runtime_napi_path}/app/test_runner:testrunner_napi",
|
|
"${ability_runtime_napi_path}/app_service_extension_ability:appserviceextensionability",
|
|
"${ability_runtime_napi_path}/app_service_extension_context:appserviceextensioncontext_napi",
|
|
"${ability_runtime_napi_path}/app_startup/async_task_callback:asynctaskcallback_napi",
|
|
"${ability_runtime_napi_path}/app_startup/async_task_excutor:asynctaskexcutor_napi",
|
|
"${ability_runtime_napi_path}/app_startup/startup_config_entry:startupconfigentry_napi",
|
|
"${ability_runtime_napi_path}/app_startup/startup_listener:startuplistener_napi",
|
|
"${ability_runtime_napi_path}/app_startup/startup_manager:startupmanager_napi",
|
|
"${ability_runtime_napi_path}/app_startup/startup_task:startuptask_napi",
|
|
"${ability_runtime_napi_path}/application:application_napi",
|
|
"${ability_runtime_napi_path}/application_context_constant:contextconstant_napi",
|
|
"${ability_runtime_napi_path}/callee:callee_napi",
|
|
"${ability_runtime_napi_path}/caller:caller_napi",
|
|
"${ability_runtime_napi_path}/completion_handler_for_abilitystartcallback:completionhandlerforabilitystartcallback",
|
|
"${ability_runtime_napi_path}/completion_handler_for_atomic_service:completionhandlerforatomicservice",
|
|
"${ability_runtime_napi_path}/configuration_constant:configurationconstant",
|
|
"${ability_runtime_napi_path}/configuration_constant:configurationconstant_napi",
|
|
"${ability_runtime_napi_path}/dataUriUtils:datauriutils_napi",
|
|
"${ability_runtime_napi_path}/embeddable_ui_ability:embeddableuiability_napi",
|
|
"${ability_runtime_napi_path}/embeddable_ui_ability_context:embeddableuiabilitycontext_napi",
|
|
"${ability_runtime_napi_path}/embedded_ui_extension_ability:embeddeduiextensionability_napi",
|
|
"${ability_runtime_napi_path}/errorcode:errorcode_napi",
|
|
"${ability_runtime_napi_path}/extension_ability:extensionability_napi",
|
|
"${ability_runtime_napi_path}/extensioncontext:extensioncontext_napi",
|
|
"${ability_runtime_napi_path}/featureAbility:featureability",
|
|
"${ability_runtime_napi_path}/feature_ability:featureability_napi",
|
|
"${ability_runtime_napi_path}/inner/napi_ability_common:napi_ability_common",
|
|
"${ability_runtime_napi_path}/inner/napi_common:napi_common",
|
|
"${ability_runtime_napi_path}/inner/napi_wantagent_common:napi_wantagent_common",
|
|
"${ability_runtime_napi_path}/insight_intent/insight_intent:insightintent_napi",
|
|
"${ability_runtime_napi_path}/insight_intent/insight_intent_decorator:insightintentdecorator_napi",
|
|
"${ability_runtime_napi_path}/insight_intent/insight_intent_driver:insightintentdriver_napi",
|
|
"${ability_runtime_napi_path}/insight_intent/insight_intent_entry_executor:insightintententryexecutor_napi",
|
|
"${ability_runtime_napi_path}/insight_intent/insight_intent_executor:insightintentexecutor_napi",
|
|
"${ability_runtime_napi_path}/insight_intent/insight_intent_provider:insightintentprovider_napi",
|
|
"${ability_runtime_napi_path}/insight_intent_context:insightintentcontext_napi",
|
|
"${ability_runtime_napi_path}/js_dialog_request:dialogrequest_napi",
|
|
"${ability_runtime_napi_path}/js_dialog_session:dialogsession_napi",
|
|
"${ability_runtime_napi_path}/js_mission_manager:missionmanager",
|
|
"${ability_runtime_napi_path}/kiosk_manager:kioskmanager",
|
|
"${ability_runtime_napi_path}/kiosk_manager:kioskmanager_napi",
|
|
"${ability_runtime_napi_path}/mission_manager:distributedmissionmanager",
|
|
"${ability_runtime_napi_path}/mission_manager:missionmanager_napi",
|
|
"${ability_runtime_napi_path}/particleAbility:particleability",
|
|
"${ability_runtime_napi_path}/photo_editor_extension_ability:photoeditorextensionability_napi",
|
|
"${ability_runtime_napi_path}/photo_editor_extension_context:photoeditorextensioncontext_napi",
|
|
"${ability_runtime_napi_path}/quick_fix:quickfixmanager_napi",
|
|
"${ability_runtime_napi_path}/service_extension_ability:serviceextensionability",
|
|
"${ability_runtime_napi_path}/service_extension_ability:serviceextensionability_napi",
|
|
"${ability_runtime_napi_path}/service_extension_context:serviceextensioncontext_napi",
|
|
"${ability_runtime_napi_path}/share_extension_ability:shareextensionability_napi",
|
|
"${ability_runtime_napi_path}/ui_extension_ability:uiextensionability_napi",
|
|
"${ability_runtime_napi_path}/ui_extension_context:uiextensioncontext_napi",
|
|
"${ability_runtime_napi_path}/ui_service_extension_ability:uiserviceextensionability",
|
|
"${ability_runtime_napi_path}/ui_service_extension_ability:uiserviceextensionability_napi",
|
|
"${ability_runtime_napi_path}/ui_service_extension_context:uiserviceextensioncontext_napi",
|
|
"${ability_runtime_napi_path}/wantConstant:wantconstant",
|
|
"${ability_runtime_napi_path}/wantConstant:wantconstant_napi",
|
|
"${ability_runtime_napi_path}/wantagent:napi_wantAgent",
|
|
"${ability_runtime_napi_path}/wantagent:wantagent",
|
|
]
|
|
if (ability_runtime_auto_fill) {
|
|
deps += [
|
|
"${ability_runtime_napi_path}/auto_fill_extension_ability:autofillextensionability_napi",
|
|
"${ability_runtime_napi_path}/auto_fill_extension_context:autofillextensioncontext_napi",
|
|
"${ability_runtime_napi_path}/auto_fill_manager:autofillmanager_napi",
|
|
]
|
|
}
|
|
if (ability_runtime_child_process) {
|
|
deps += [
|
|
"${ability_runtime_napi_path}/js_child_process:childprocess_napi",
|
|
"${ability_runtime_napi_path}/js_child_process_manager:childprocessmanager_napi",
|
|
]
|
|
}
|
|
if (ability_runtime_upms) {
|
|
deps += [
|
|
"${ability_runtime_napi_path}/uri_permission:uripermissionmanager_napi",
|
|
]
|
|
}
|
|
}
|