diff --git a/BUILD.gn b/BUILD.gn index 2ed5652f6247391406a36e68a85b394f5c0db720..f336b22a2d7fae902a745a275270d0563ce07b99 100755 --- a/BUILD.gn +++ b/BUILD.gn @@ -19,6 +19,7 @@ group("bms_target") { "common:common_target", "interfaces/inner_api/appexecfwk_base:appexecfwk_base", "interfaces/inner_api/appexecfwk_core:appexecfwk_core", + "interfaces/inner_api/appexecfwk_core:appexecfwk_core_headers", "interfaces/inner_api/appexecfwk_core:bundlemgr_mini", "interfaces/inner_api/bundlemgr_extension:bundlemgr_extension", "interfaces/kits/cj:cj_bundle_manager_ffi", diff --git a/bundle.json b/bundle.json index ab0d64e3d240336cb41336d47554f57241a366f6..8ffd5bb7ca6494cd0f640af4d2408e97050f2c1a 100644 --- a/bundle.json +++ b/bundle.json @@ -148,6 +148,13 @@ }, "name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core:bundlemgr_mini" }, + { + "header": { + "header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/include", + "header_files": [] + }, + "name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core:appexecfwk_core_headers" + }, { "header": { "header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/bundlemgr_extension/include", diff --git a/interfaces/inner_api/appexecfwk_core/BUILD.gn b/interfaces/inner_api/appexecfwk_core/BUILD.gn index 5fbea348a0f0cb14ce68141100614b1ef3ea5bba..a1b68f4a20c2bb3ebb0b256ef6d9f054d66b8822 100644 --- a/interfaces/inner_api/appexecfwk_core/BUILD.gn +++ b/interfaces/inner_api/appexecfwk_core/BUILD.gn @@ -63,6 +63,24 @@ config("appexecfwk_core_config") { ] } +ohos_shared_headers("appexecfwk_core_headers") { + include_dirs = [ + "include", + "include/app_control", + "include/bundle_resource", + "include/bundlemgr", + "include/default_app", + "include/extend_resource", + "include/overlay", + "include/quick_fix", + "include/verify", + "include/bundlemgr_ext", + "${target_gen_dir}", + ] + subsystem_name = "bundlemanager" + part_name = "bundle_framework" +} + ohos_shared_library("appexecfwk_core") { branch_protector_ret = "pac_ret"