From 7c4e93031b3f2d04cb8e57ecea04cf18552242d1 Mon Sep 17 00:00:00 2001 From: wujianlin Date: Tue, 2 Sep 2025 17:49:17 +0800 Subject: [PATCH] The exec_script function is prohibited from being used. Issue:https://gitee.com/openharmony/commonlibrary_utils_lite/issues/ICW199?from=project-issue Signed-off-by: wujianlin --- file/BUILD.gn | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/file/BUILD.gn b/file/BUILD.gn index 6071f96..4591d1a 100644 --- a/file/BUILD.gn +++ b/file/BUILD.gn @@ -20,11 +20,9 @@ static_library("native_file") { "//commonlibrary/utils_lite/hals/file", ] BOARD_DRIVER_HAL_FILE_PATH = - rebase_path("${ohos_board_adapter_dir}/hals/utils/file") - cmd = "if [ -f ${BOARD_DRIVER_HAL_FILE_PATH}/BUILD.gn ]; then echo true; else echo false; fi" - BOARD_DRIVER_HAL_FILE_PATH_EXISTS = - exec_script("//build/lite/run_shell_cmd.py", [ cmd ], "value") - if (BOARD_DRIVER_HAL_FILE_PATH_EXISTS) { + rebase_path("${ohos_board_adapter_dir}/hals/utils/file/BUILD.gn") + + if (path_exists(BOARD_DRIVER_HAL_FILE_PATH)) { deps = [ "$ohos_board_adapter_dir/hals/utils/file:hal_file_static" ] } else { deps = [ "//commonlibrary/utils_lite/hals/file:static_hal_file" ] -- Gitee