diff --git a/ueventd/BUILD.gn b/ueventd/BUILD.gn index 8f6ed0a..d4b4255 100755 --- a/ueventd/BUILD.gn +++ b/ueventd/BUILD.gn @@ -13,41 +13,34 @@ if (defined(ohos_lite)) { if (ohos_kernel_type == "linux") { - service_ueventd_sources = [ - "//base/startup/init_lite/ueventd/ueventd.c", - "//base/startup/init_lite/ueventd/ueventd_device_handler.c", - "//base/startup/init_lite/ueventd/ueventd_firmware_handler.c", - "//base/startup/init_lite/ueventd/ueventd_read_cfg.c", - "//base/startup/init_lite/ueventd/ueventd_socket.c", - ] - - service_ueventd_include = [ - "//third_party/bounds_checking_function/include", - "//base/startup/init_lite/services/log", - "//base/startup/init_lite/services/include", - "//base/startup/init_lite/services/utils", - "//base/startup/init_lite/ueventd/include", - ] - - service_ueventd_deps = [ - "//base/startup/init_lite/services/log:init_log", - "//base/startup/init_lite/services/utils:libinit_utils", - "//third_party/bounds_checking_function:libsec_static", - ] - executable("ueventd_linux") { - sources = service_ueventd_sources sources += [ + "//base/startup/init_lite/services/utils/init_utils.c", + "//base/startup/init_lite/services/utils/list.c", "//base/startup/init_lite/ueventd/lite/ueventd_parameter.c", + "//base/startup/init_lite/ueventd/ueventd.c", + "//base/startup/init_lite/ueventd/ueventd_device_handler.c", + "//base/startup/init_lite/ueventd/ueventd_firmware_handler.c", "//base/startup/init_lite/ueventd/ueventd_main.c", + "//base/startup/init_lite/ueventd/ueventd_read_cfg.c", + "//base/startup/init_lite/ueventd/ueventd_socket.c", ] defines = [ "__MUSL__" ] defines += [ "_GNU_SOURCE" ] - include_dirs = service_ueventd_include + include_dirs = [ + "//third_party/bounds_checking_function/include", + "//base/startup/init_lite/services/log", + "//base/startup/init_lite/services/include", + "//base/startup/init_lite/services/utils", + "//base/startup/init_lite/ueventd/include", + ] - deps = service_ueventd_deps + deps = [ + "//base/startup/init_lite/services/log:init_log", + "//third_party/bounds_checking_function:libsec_static", + ] } copy("ueventd.config") { sources = [ "etc/ueventd_l1.config" ]