diff --git a/bundle.json b/bundle.json index e681b116bac4e89f19e430e115b1d069dc2bd75d..cee8fa419926d1074c7410bcc193dc672dd7016f 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 7cc51aa23d699eee06c2aa9f76a7f8aabdcf6dec..7e37234b1d742327816a949417572af028fdda63 100644 --- a/bundle_framework_lite.gni +++ b/bundle_framework_lite.gni @@ -24,7 +24,8 @@ 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 9f4c463088b2f381baeb0276c4a16012a374443e..b4ff86a604314e75056ebf8f19c6f357cde7c472 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 d40543b2679cb7f982c23c74098346bd6945fde5..6879ad385d211bfe74f05460c0051ec56059227f 100644 --- a/services/bundlemgr_lite/BUILD.gn +++ b/services/bundlemgr_lite/BUILD.gn @@ -34,18 +34,19 @@ 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_enable_ohos_bundle_manager_service_permission == + true) { defines += [ "_MINI_BMS_PERMISSION_", "BC_TRANS_ENABLE", ] } - 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_" ] }