From 092eb3fa6d9fc93c4e2fd9317fdb67947adff70d Mon Sep 17 00:00:00 2001 From: "hanlu1@huawei.com" Date: Mon, 15 Jul 2024 21:47:20 +0800 Subject: [PATCH] feature Signed-off-by: hanlu1@huawei.com --- bundle.json | 5 +++++ bundle_framework_lite.gni | 6 +++--- frameworks/bundle_lite/BUILD.gn | 2 +- services/bundlemgr_lite/BUILD.gn | 4 ++-- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/bundle.json b/bundle.json index e681b11..cee8fa4 100644 --- a/bundle.json +++ b/bundle.json @@ -14,6 +14,11 @@ "component": { "name": "bundle_framework_lite", "subsystem": "bundlemanager", + "features": [ + "bundle_framework_lite_enable_ohos_bundle_manager_service_permission", + "bundle_framework_lite_enable_ohos_bundle_manager_service", + "bundle_framework_lite_enable_ohos_bundle_manager_service_parse_metadata" + ], "adapted_system_type": [ "mini", "small" diff --git a/bundle_framework_lite.gni b/bundle_framework_lite.gni index 7cc51aa..7ab616d 100644 --- a/bundle_framework_lite.gni +++ b/bundle_framework_lite.gni @@ -24,7 +24,7 @@ startup_path = "//base/startup" utils_lite_path = "//commonlibrary/utils_lite" declare_args() { - enable_ohos_bundle_manager_service = false - enable_ohos_bundle_manager_service_permission = false - enable_ohos_bundle_manager_service_parse_metadata = false + bundle_framework_lite_enable_ohos_bundle_manager_service = false + bundle_framework_lite_enable_ohos_bundle_manager_service_permission = false + bundle_framework_lite_enable_ohos_bundle_manager_service_parse_metadata = false } diff --git a/frameworks/bundle_lite/BUILD.gn b/frameworks/bundle_lite/BUILD.gn index 9f4c463..b4ff86a 100644 --- a/frameworks/bundle_lite/BUILD.gn +++ b/frameworks/bundle_lite/BUILD.gn @@ -31,7 +31,7 @@ lite_library("bundle") { if (ohos_kernel_type == "liteos_m") { target_type = "static_library" - if (enable_ohos_bundle_manager_service_parse_metadata == true) { + if (bundle_framework_lite_enable_ohos_bundle_manager_service_parse_metadata == true) { defines = [ "_MINI_BMS_PARSE_METADATA_" ] } diff --git a/services/bundlemgr_lite/BUILD.gn b/services/bundlemgr_lite/BUILD.gn index d40543b..484016a 100644 --- a/services/bundlemgr_lite/BUILD.gn +++ b/services/bundlemgr_lite/BUILD.gn @@ -34,11 +34,11 @@ if (ohos_kernel_type == "liteos_m") { ] defines = [ "JERRY_FOR_IAR_CONFIG" ] - if (enable_ohos_bundle_manager_service == true) { + if (bundle_framework_lite_enable_ohos_bundle_manager_service == true) { defines += [ "_MINI_BMS_" ] } - if (enable_ohos_bundle_manager_service_permission == true) { + if (bundle_framework_lite_bundle_framework_lite_enable_ohos_bundle_manager_service_permission == true) { defines += [ "_MINI_BMS_PERMISSION_", "BC_TRANS_ENABLE",