The exec_script function is prohibited from being used.

Issue:https://gitcode.com/openharmony/commonlibrary_utils_lite/issues/94
Signed-off-by: wujianlin_1 <wujianlin8@h-partners.com>
This commit is contained in:
wujianlin_1
2025-09-16 14:09:24 +08:00
parent 6004f09f86
commit a85c60a346
+3 -5
View File
@@ -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" ]