diff --git a/bundle.json b/bundle.json index b6cf4ecef4cd642a2e7815af2cb8791f7077b84f..375512add4131b115082bd84dc873c3864122751 100644 --- a/bundle.json +++ b/bundle.json @@ -55,6 +55,7 @@ "hilog", "selinux_adapter", "ui_lite", + "graphic_utils_lite", "bounds_checking_function", "bzip2", "cJSON", diff --git a/services/BUILD.gn b/services/BUILD.gn index 002df25854391c3ee454908b69459566a9d4ed9e..dd1da734c991061c802494e90082baf8c7415e3f 100755 --- a/services/BUILD.gn +++ b/services/BUILD.gn @@ -112,7 +112,10 @@ ohos_static_library("libupdater_static") { } if (updater_ui_support) { - external_deps += [ "ui_lite:libupdater_layout" ] + external_deps += [ + "ui_lite:libupdater_layout", + "graphic_utils_lite:utils_lite", + ] deps += [ "${updater_path}/services/ui:libui" ] } @@ -201,7 +204,10 @@ ohos_static_library("libupdater") { } if (updater_ui_support) { - external_deps += [ "ui_lite:libupdater_layout" ] + external_deps += [ + "ui_lite:libupdater_layout", + "graphic_utils_lite:utils_lite", + ] } if (build_selinux) { diff --git a/services/ui/BUILD.gn b/services/ui/BUILD.gn index 5eb07f06e7ee7946e2e52372d3cb9de5ef12240c..e0ed9ae7b64f4f455ae860053371fb18402ed687 100644 --- a/services/ui/BUILD.gn +++ b/services/ui/BUILD.gn @@ -111,6 +111,7 @@ ohos_static_library("libui") { external_deps += [ "drivers_interface_input:libinput_proxy_1.0", "ui_lite:libupdater_layout", + "graphic_utils_lite:utils_lite", ] } diff --git a/test/unittest/updater_ui_test/BUILD.gn b/test/unittest/updater_ui_test/BUILD.gn index 81c6f0f1e7618ce66c4debb018c358d8547aad7d..7bd5bfd96d2a82af01ee1149883159f3d35c3675 100644 --- a/test/unittest/updater_ui_test/BUILD.gn +++ b/test/unittest/updater_ui_test/BUILD.gn @@ -105,6 +105,7 @@ ohos_unittest("ui_unittest") { "libdrm:libdrm", "libpng:libpng", "ui_lite:libupdater_layout", + "graphic_utils_lite:utils_lite", ] install_enable = true part_name = "updater"