mirror of
https://gitee.com/openharmony/security_certificate_manager
synced 2025-02-11 04:35:46 +00:00
编译规范化
Signed-off-by: 陈怡博 <chenyibo6@huawei.com>
This commit is contained in:
parent
ff69ed1847
commit
6063222b4c
10
bundle.json
10
bundle.json
@ -17,7 +17,11 @@
|
||||
"name": "certificate_manager",
|
||||
"subsystem": "security",
|
||||
"syscap": [ "SystemCapability.Security.CertificateManager" ],
|
||||
"features": [],
|
||||
"features": [
|
||||
"certificate_manager_deps_huks_enabled",
|
||||
"certificate_manager_feature_ca_enabled",
|
||||
"certificate_manager_feature_credential_enabled"
|
||||
],
|
||||
"adapted_system_type": [
|
||||
"mini",
|
||||
"small",
|
||||
@ -45,9 +49,7 @@
|
||||
"os_account",
|
||||
"safwk",
|
||||
"samgr",
|
||||
"security_guard"
|
||||
],
|
||||
"third_party": [
|
||||
"security_guard",
|
||||
"openssl"
|
||||
]
|
||||
},
|
||||
|
@ -16,7 +16,7 @@ non_rwlock_support = false
|
||||
|
||||
declare_args() {
|
||||
# depend on the definition of huks security level in base/security/huks/build/config.gni
|
||||
deps_huks_security_level = "software"
|
||||
certificate_manager_deps_huks_enabled = "software"
|
||||
}
|
||||
|
||||
if (!defined(global_parts_info) ||
|
||||
|
@ -36,10 +36,8 @@ ohos_static_library("libcert_manager_common_standard_static") {
|
||||
public_configs =
|
||||
[ ":cert_manager_config" ] # Share include files for other gn when deps.
|
||||
|
||||
include_dirs = [
|
||||
"//third_party/openssl/include",
|
||||
"../../../../interfaces/innerkits/cert_manager_standard/main/include",
|
||||
]
|
||||
include_dirs =
|
||||
[ "../../../../interfaces/innerkits/cert_manager_standard/main/include" ]
|
||||
|
||||
sources = [
|
||||
"src/cm_advsecmode_check.c",
|
||||
@ -48,11 +46,11 @@ ohos_static_library("libcert_manager_common_standard_static") {
|
||||
"src/cm_x509.c",
|
||||
]
|
||||
|
||||
deps = [ "//third_party/openssl:libcrypto_shared" ]
|
||||
external_deps = [
|
||||
"c_utils:utils",
|
||||
"huks:libhukssdk",
|
||||
"init:libbegetutil",
|
||||
"openssl:libcrypto_shared",
|
||||
]
|
||||
cflags = [
|
||||
"-DHILOG_ENABLE",
|
||||
|
@ -82,14 +82,12 @@ ohos_static_library("libcert_manager_ipc_client_static") {
|
||||
"./cm_ipc/src/cm_load_sa.cpp",
|
||||
"./cm_ipc/src/cm_request.cpp",
|
||||
]
|
||||
deps = [
|
||||
":libcert_manager_log_mem_static",
|
||||
"//third_party/openssl:libcrypto_shared",
|
||||
]
|
||||
deps = [ ":libcert_manager_log_mem_static" ]
|
||||
external_deps = [
|
||||
"c_utils:utils",
|
||||
"hilog:libhilog",
|
||||
"ipc:ipc_single",
|
||||
"openssl:libcrypto_shared",
|
||||
"samgr:samgr_proxy",
|
||||
]
|
||||
cflags_cc = [
|
||||
|
@ -37,7 +37,6 @@ ohos_static_library("cert_manager_engine_core_standard") {
|
||||
]
|
||||
include_dirs = [
|
||||
"../../../../../interfaces/innerkits/cert_manager_standard/main/include",
|
||||
"//third_party/openssl/include",
|
||||
]
|
||||
cflags = [
|
||||
"-Wall",
|
||||
@ -70,7 +69,6 @@ ohos_static_library("cert_manager_engine_core_standard") {
|
||||
deps = [
|
||||
"../../../../../frameworks/cert_manager_standard/main/common:libcert_manager_common_standard_static",
|
||||
"../../../../../frameworks/cert_manager_standard/main/os_dependency:libcert_manager_log_mem_static",
|
||||
"//third_party/openssl:libcrypto_shared",
|
||||
]
|
||||
external_deps = [
|
||||
"access_token:libaccesstoken_sdk",
|
||||
@ -78,5 +76,6 @@ ohos_static_library("cert_manager_engine_core_standard") {
|
||||
"c_utils:utils",
|
||||
"huks:libhukssdk",
|
||||
"ipc:ipc_core",
|
||||
"openssl:libcrypto_shared",
|
||||
]
|
||||
}
|
||||
|
@ -18,7 +18,6 @@
|
||||
#include <stdint.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "openssl/ossl_typ.h"
|
||||
#include "cm_type.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
@ -26,7 +26,6 @@ ohos_static_library("libcert_manager_service_os_dependency_standard_static") {
|
||||
ubsan = true
|
||||
}
|
||||
include_dirs = [
|
||||
"//third_party/openssl/include",
|
||||
"../../../cert_manager_engine/main/core/include",
|
||||
"../../../../../interfaces/innerkits/cert_manager_standard/main/include",
|
||||
]
|
||||
@ -40,7 +39,6 @@ ohos_static_library("libcert_manager_service_os_dependency_standard_static") {
|
||||
"../../../../../frameworks/cert_manager_standard/main/common:libcert_manager_common_standard_static",
|
||||
"../../../../../frameworks/cert_manager_standard/main/os_dependency:libcert_manager_log_mem_static",
|
||||
"idl:libcm_service_idl_standard_static",
|
||||
"//third_party/openssl:libcrypto_shared",
|
||||
]
|
||||
|
||||
external_deps = [
|
||||
|
@ -31,7 +31,6 @@ ohos_static_library("libcm_service_idl_standard_static") {
|
||||
ubsan = true
|
||||
}
|
||||
include_dirs = [
|
||||
"//third_party/openssl/include",
|
||||
"../../../../../../interfaces/innerkits/cert_manager_standard/main/include",
|
||||
"../../../../cert_manager_engine/main/core/include",
|
||||
]
|
||||
@ -49,12 +48,12 @@ ohos_static_library("libcm_service_idl_standard_static") {
|
||||
"../../../../../../frameworks/cert_manager_standard/main/os_dependency:libcert_manager_log_mem_static",
|
||||
"../../hisysevent_wrapper:libcert_manager_hisysevent_wrapper_static",
|
||||
"../../security_guard_report:libcert_manager_sg_report_static",
|
||||
"//third_party/openssl:libcrypto_shared",
|
||||
]
|
||||
external_deps = [
|
||||
"c_utils:utils",
|
||||
"huks:libhukssdk",
|
||||
"ipc:ipc_core",
|
||||
"openssl:libcrypto_shared",
|
||||
"os_account:os_account_innerkits",
|
||||
]
|
||||
|
||||
|
@ -36,10 +36,7 @@ ohos_unittest("cm_sdk_test") {
|
||||
"unittest/src/cm_user_cert_test.cpp",
|
||||
]
|
||||
|
||||
include_dirs = [
|
||||
"//third_party/bounds_checking_function/include",
|
||||
"unittest/include",
|
||||
]
|
||||
include_dirs = [ "unittest/include" ]
|
||||
cflags_cc = [
|
||||
"-Wall",
|
||||
"-Werror",
|
||||
@ -58,20 +55,20 @@ ohos_unittest("cm_sdk_test") {
|
||||
deps = [
|
||||
"../frameworks/cert_manager_standard/main:cert_manager_standard_frameworks",
|
||||
"../interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk",
|
||||
"//third_party/bounds_checking_function:libsec_static",
|
||||
"//third_party/googletest:gtest_main",
|
||||
"//third_party/openssl:libcrypto_shared",
|
||||
]
|
||||
external_deps = [
|
||||
"access_token:libaccesstoken_sdk",
|
||||
"access_token:libnativetoken",
|
||||
"access_token:libtoken_setproc",
|
||||
"bounds_checking_function:libsec_static",
|
||||
"c_utils:utils",
|
||||
"googletest:gtest",
|
||||
"openssl:libcrypto_shared",
|
||||
]
|
||||
resource_config_file = "./resource/certificate_manager/ohos_test.xml"
|
||||
|
||||
defines = []
|
||||
if (deps_huks_security_level == "software") {
|
||||
if (certificate_manager_deps_huks_enabled == "software") {
|
||||
defines += [ "DEPS_HKS_UNTRUSTED_RUNNING_ENV" ]
|
||||
}
|
||||
}
|
||||
|
@ -22,10 +22,7 @@ ohos_unittest("cm_common_permission_test") {
|
||||
"cm_common_permission_test.cpp",
|
||||
]
|
||||
|
||||
include_dirs = [
|
||||
"../include",
|
||||
"//third_party/bounds_checking_function/include",
|
||||
]
|
||||
include_dirs = [ "../include" ]
|
||||
cflags_cc = [
|
||||
"-Wall",
|
||||
"-Werror",
|
||||
@ -44,14 +41,14 @@ ohos_unittest("cm_common_permission_test") {
|
||||
deps = [
|
||||
"../../../frameworks/cert_manager_standard/main:cert_manager_standard_frameworks",
|
||||
"../../../interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk",
|
||||
"//third_party/bounds_checking_function:libsec_static",
|
||||
"//third_party/googletest:gtest_main",
|
||||
]
|
||||
defines = [ "_CM_LOG_ENABLE_" ]
|
||||
external_deps = [
|
||||
"access_token:libaccesstoken_sdk",
|
||||
"access_token:libnativetoken",
|
||||
"access_token:libtoken_setproc",
|
||||
"bounds_checking_function:libsec_static",
|
||||
"c_utils:utils",
|
||||
"googletest:gtest",
|
||||
]
|
||||
}
|
||||
|
@ -22,10 +22,7 @@ ohos_unittest("cm_inner_permission_test") {
|
||||
"cm_inner_permission_test.cpp",
|
||||
]
|
||||
|
||||
include_dirs = [
|
||||
"../include",
|
||||
"//third_party/bounds_checking_function/include",
|
||||
]
|
||||
include_dirs = [ "../include" ]
|
||||
cflags_cc = [
|
||||
"-Wall",
|
||||
"-Werror",
|
||||
@ -44,14 +41,14 @@ ohos_unittest("cm_inner_permission_test") {
|
||||
deps = [
|
||||
"../../../frameworks/cert_manager_standard/main:cert_manager_standard_frameworks",
|
||||
"../../../interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk",
|
||||
"//third_party/bounds_checking_function:libsec_static",
|
||||
"//third_party/googletest:gtest_main",
|
||||
]
|
||||
defines = [ "_CM_LOG_ENABLE_" ]
|
||||
external_deps = [
|
||||
"access_token:libaccesstoken_sdk",
|
||||
"access_token:libnativetoken",
|
||||
"access_token:libtoken_setproc",
|
||||
"bounds_checking_function:libsec_static",
|
||||
"c_utils:utils",
|
||||
"googletest:gtest",
|
||||
]
|
||||
}
|
||||
|
@ -24,8 +24,6 @@ ohos_unittest("cm_module_test") {
|
||||
]
|
||||
|
||||
include_dirs = [
|
||||
"//third_party/bounds_checking_function/include",
|
||||
"//third_party/openssl/include",
|
||||
"include",
|
||||
"../include",
|
||||
]
|
||||
@ -47,10 +45,12 @@ ohos_unittest("cm_module_test") {
|
||||
deps = [
|
||||
"../../../frameworks/cert_manager_standard/main:cert_manager_standard_frameworks",
|
||||
"../../../interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk",
|
||||
"//third_party/bounds_checking_function:libsec_static",
|
||||
"//third_party/googletest:gtest_main",
|
||||
"//third_party/openssl:libcrypto_shared",
|
||||
]
|
||||
defines = [ "_CM_LOG_ENABLE_" ]
|
||||
external_deps = [ "c_utils:utils" ]
|
||||
external_deps = [
|
||||
"bounds_checking_function:libsec_static",
|
||||
"c_utils:utils",
|
||||
"googletest:gtest",
|
||||
"openssl:libcrypto_shared",
|
||||
]
|
||||
}
|
||||
|
@ -25,10 +25,7 @@ ohos_unittest("cm_multi_thread_test") {
|
||||
"src/cm_remove_grant_multi_thread_test.cpp",
|
||||
]
|
||||
|
||||
include_dirs = [
|
||||
"../include",
|
||||
"//third_party/bounds_checking_function/include",
|
||||
]
|
||||
include_dirs = [ "../include" ]
|
||||
cflags_cc = [
|
||||
"-Wall",
|
||||
"-Werror",
|
||||
@ -47,14 +44,14 @@ ohos_unittest("cm_multi_thread_test") {
|
||||
deps = [
|
||||
"../../../frameworks/cert_manager_standard/main:cert_manager_standard_frameworks",
|
||||
"../../../interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk",
|
||||
"//third_party/bounds_checking_function:libsec_static",
|
||||
"//third_party/googletest:gtest_main",
|
||||
]
|
||||
defines = [ "_CM_LOG_ENABLE_" ]
|
||||
external_deps = [
|
||||
"access_token:libaccesstoken_sdk",
|
||||
"access_token:libnativetoken",
|
||||
"access_token:libtoken_setproc",
|
||||
"bounds_checking_function:libsec_static",
|
||||
"c_utils:utils",
|
||||
"googletest:gtest",
|
||||
]
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user