From 63c7cae8e964975be498d401c547cdaaa9a19c49 Mon Sep 17 00:00:00 2001 From: Mupceet Date: Tue, 24 May 2022 10:10:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3sysparam=E5=92=8Cbeget?= =?UTF-8?q?utils=E7=AC=A6=E5=8F=B7=E4=B8=80=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mupceet --- interfaces/innerkits/BUILD.gn | 39 +++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/interfaces/innerkits/BUILD.gn b/interfaces/innerkits/BUILD.gn index 3caa62f5..d60b4d71 100755 --- a/interfaces/innerkits/BUILD.gn +++ b/interfaces/innerkits/BUILD.gn @@ -297,4 +297,43 @@ if (defined(ohos_lite)) { part_name = "init" } + + ohos_static_library("libbegetutil_static") { + sources = [ "//base/startup/init_lite/services/log/init_log.c" ] + sources += syspara_sources + sources += [ "syspara/param_wrapper.cpp" ] + + defines = [ + "INIT_AGENT", + "INIT_FILE", + "_GNU_SOURCE", + ] + if (target_cpu == "arm64") { + defines += [ "SUPPORT_64BIT" ] + } + + include_dirs = [ + "./include", + "//third_party/bounds_checking_function/include", + "//base/startup/init_lite/services/include", + "//base/startup/init_lite/services/include/param", + "//base/startup/init_lite/services/param/include", + "//base/startup/init_lite/interfaces/innerkits/include", + "//base/startup/init_lite/interfaces/innerkits/include/syspara", + "//base/startup/init_lite/interfaces/innerkits/syspara", + ] + deps = [ + "//base/startup/init_lite/services/loopevent:loopevent", + "//base/startup/init_lite/services/param:param_client", + "//base/startup/init_lite/services/utils:libinit_tools", + "//base/startup/init_lite/services/utils:libinit_utils", + "//third_party/bounds_checking_function:libsec_shared", + "//third_party/openssl:libcrypto_shared", + ] + external_deps = [ + "hilog_native:libhilog_base", + "utils_base:utils", + ] + part_name = "init" + } } -- GitLab