Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I355741149fd32878d321706d15a6effca6a01266
This commit is contained in:
baoyang
2025-04-27 16:06:54 +08:00
parent ce432a2112
commit 11d29914ab
3 changed files with 22 additions and 2 deletions
@@ -54,7 +54,7 @@ ohos_shared_library("libsecurity_component_sdk") {
"${sec_comp_root_dir}/frameworks:security_component_no_cfi_enhance_adapter_src_set",
"${sec_comp_root_dir}/frameworks:security_component_no_cfi_framework_src_set",
"${sec_comp_root_dir}/frameworks/inner_api/enhance_kits:security_component_no_cfi_enhance_sdk_src_set",
"${sec_comp_root_dir}/services/security_component_service/sa:sec_comp_service_proxy",
"${sec_comp_root_dir}/services/security_component_service/sa:sec_comp_no_cfi_service_proxy",
]
configs = [
@@ -57,7 +57,7 @@ ohos_unittest("sec_comp_sdk_test") {
"${sec_comp_root_dir}/frameworks:security_component_no_cfi_enhance_adapter_src_set",
"${sec_comp_root_dir}/frameworks:security_component_no_cfi_framework_src_set",
"${sec_comp_root_dir}/frameworks/inner_api/enhance_kits:security_component_no_cfi_enhance_sdk_src_set",
"${sec_comp_root_dir}/services/security_component_service/sa:sec_comp_service_proxy",
"${sec_comp_root_dir}/services/security_component_service/sa:sec_comp_no_cfi_service_proxy",
]
external_deps = [
@@ -59,6 +59,26 @@ ohos_source_set("sec_comp_service_proxy") {
part_name = "security_component_manager"
}
ohos_source_set("sec_comp_no_cfi_service_proxy") {
output_values = get_target_outputs(":sec_comp_service_interface")
include_dirs = [ "${sec_comp_root_dir}/frameworks/common/include" ]
sources = filter_include(output_values, [ "*_proxy.cpp" ])
deps = [ ":sec_comp_service_interface" ]
external_deps = [
"c_utils:utils",
"hilog:libhilog",
"ipc:ipc_single",
"samgr:samgr_proxy",
]
subsystem_name = "security"
part_name = "security_component_manager"
}
ohos_source_set("sec_comp_service_stub") {
sanitize = {
cfi = true