security_selinux/bundle.json
steven_Q a97c77fb4b fix bound.json
Signed-off-by: steven_Q <qichanggui@huawei.com>
Change-Id: I7f5e0d3334df0d8f61f0b1acf4e972c21ebbd237
2023-05-29 20:47:40 +08:00

87 lines
2.4 KiB
JSON

{
"name": "@ohos/selinux",
"description": "security-enhanced linux(SELINUX) is a mandatory access control mechanism on linux",
"version": "3.1",
"license": "Apache License 2.0",
"publishAs": "code-segment",
"segment": {
"destPath": "base/security/selinux"
},
"scripts": {},
"dirs": {},
"component": {
"name": "selinux",
"subsystem": "security",
"adapted_system_type": [
"standard"
],
"rom": "3072KB",
"ram": "3072KB",
"deps": {
"components": [
"hilog_native"
],
"third_party": [
"pcre2",
"thirdparty_selinux",
"bounds_checking_function"
]
},
"build": {
"sub_component": [
"//base/security/selinux:selinux_group"
],
"inner_kits": [
{
"name": "//base/security/selinux:libload_policy",
"header": {
"header_files": [
"policycoreutils.h"
],
"header_base": "//base/security/selinux/interfaces/policycoreutils/include"
}
},
{
"name": "//base/security/selinux:librestorecon",
"header": {
"header_files": [
"policycoreutils.h"
],
"header_base": "//base/security/selinux/interfaces/policycoreutils/include"
}
},
{
"name": "//base/security/selinux:libhap_restorecon",
"header": {
"header_files": [
"hap_restorecon.h"
],
"header_base": "//base/security/selinux/interfaces/policycoreutils/include"
}
},
{
"name": "//base/security/selinux:libparaperm_checker",
"header": {
"header_files": [
"selinux_parameter.h"
],
"header_base": "//base/security/selinux/interfaces/policycoreutils/include"
}
},
{
"name": "//base/security/selinux:libservice_checker",
"header": {
"header_files": [
"service_checker.h",
"hdf_service_checker.h"
],
"header_base": "//base/security/selinux/interfaces/policycoreutils/include"
}
}
],
"test": [
"//base/security/selinux/test:unittest"
]
}
}
}