Decouple the ohos code of drivers based on th Pegasus architecture.

Signed-off-by: zk <longzhuokun1@huawei.com>
This commit is contained in:
zk
2022-11-21 17:45:08 +08:00
parent 3af8a490e3
commit 2bd6ff0274
+2 -2
View File
@@ -19,15 +19,15 @@ static_library("native_file") {
"//commonlibrary/utils_lite/include",
"//commonlibrary/utils_lite/hals/file",
]
deps = [ "//commonlibrary/utils_lite/hals/file:static_hal_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) {
deps = [ "$ohos_board_adapter_dir/hals/utils/file:hal_file_static" ]
deps += [ "$ohos_board_adapter_dir/hals/utils/file:hal_file_static" ]
}
deps += [ "//commonlibrary/utils_lite/hals/file:static_hal_file" ]
}
lite_component("file") {