diff --git a/bundle.json b/bundle.json index f88c69025bc48ce2d3ca769c6d3882397258b4c4..557fc2e63ae0495b03e346694e8cbd61a220b467 100755 --- a/bundle.json +++ b/bundle.json @@ -101,6 +101,25 @@ }, "name": "//base/startup/init/interfaces/innerkits:libbegetutil" }, + { + "header": { + "header_base": "//base/startup/init/interfaces/innerkits/include/", + "header_files": [ + "init_socket.h", + "init_file.h", + "init_reboot.h", + "service_control.h", + "beget_ext.h", + "systemcapability.h", + "syspara/parameter.h", + "syspara/parameters.h", + "syspara/param_wrapper.h", + "syspara/sysparam_errno.h", + "syspara/sysversion.h" + ] + }, + "name": "//base/startup/init/interfaces/innerkits:libbegetutil_static" + }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits/include/fs_manager/", diff --git a/interfaces/innerkits/BUILD.gn b/interfaces/innerkits/BUILD.gn index 25b0ef0ac22d659a93270aa50336b27ccff8ad01..4c297bdcfa13c1c3b34e5b5f52cd6c8f603ff9db 100755 --- a/interfaces/innerkits/BUILD.gn +++ b/interfaces/innerkits/BUILD.gn @@ -290,6 +290,7 @@ if (defined(ohos_lite)) { ohos_static_library("libbegetutil_static") { sources = syspara_sources sources += [ "syspara/param_wrapper.cpp" ] + sources += [ "reboot/init_reboot_innerkits.c" ] defines = [ "INIT_AGENT", @@ -305,7 +306,6 @@ if (defined(ohos_lite)) { "//base/startup/init/services/loopevent:loopevent", "//base/startup/init/services/modules/udid:libudidcomm", "//base/startup/init/services/param/linux:param_client", - "//base/startup/init/services/utils:libinit_utils", "//third_party/bounds_checking_function:libsec_shared", ] deps += [ "//base/startup/init/services/param/base:param_base" ] @@ -313,6 +313,7 @@ if (defined(ohos_lite)) { "c_utils:utils", "hilog:libhilog_base", ] + public_configs = [ ":exported_header_files" ] part_name = "init" subsystem_name = "startup" } diff --git a/interfaces/innerkits/fs_manager/BUILD.gn b/interfaces/innerkits/fs_manager/BUILD.gn index 0473b2079b4f74cb7ecd214d3a7714ac8f903386..60842e7cae81306f2581f17a5cfadd3aa93d5e41 100755 --- a/interfaces/innerkits/fs_manager/BUILD.gn +++ b/interfaces/innerkits/fs_manager/BUILD.gn @@ -19,6 +19,7 @@ config("libfsmanager_exported_configs") { "./libfs_dm/include", "./libfs_hvb/include", "//base/startup/init/interfaces/innerkits/include/fs_manager", + "//base/startup/init/interfaces/innerkits/include", ] }