summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Burton <richard.burton@arm.com>2023-11-24 10:39:42 +0000
committerRichard Burton <richard.burton@arm.com>2023-11-29 11:05:17 +0000
commitb891dd35e4f7403547ade73cbf6ad209193d728a (patch)
tree5c56e78bde63868d0ff4270fc8eafe2495532404
parentcca34a93798c52bffd41b07ead3595f398005e14 (diff)
downloadml-embedded-evaluation-kit-b891dd35e4f7403547ade73cbf6ad209193d728a.tar.gz
Fix for build issues with WSL when PATH contains special characters
Co-authored-by: Gabor Abonyi <gabor.abonyi@arm.com> Signed-off-by: Richard Burton <richard.burton@arm.com> Change-Id: I6792576cf21285d73aa8213a4497cf23502ff795
-rw-r--r--scripts/cmake/tensorflow.cmake5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/cmake/tensorflow.cmake b/scripts/cmake/tensorflow.cmake
index 8d52765..0fa0f8c 100644
--- a/scripts/cmake/tensorflow.cmake
+++ b/scripts/cmake/tensorflow.cmake
@@ -78,8 +78,9 @@ endif()
if (TENSORFLOW_LITE_MICRO_CLEAN_DOWNLOADS)
message(STATUS "Refreshing TensorFlow Lite Micro's third party downloads...")
+ set(ENV{PATH} "${ENV_PATH}")
execute_process(
- COMMAND ${CMAKE_COMMAND} -E env PATH=${ENV_PATH}
+ COMMAND
make -f ${TENSORFLOW_LITE_MICRO_PATH}/tools/make/Makefile clean_downloads third_party_downloads
RESULT_VARIABLE return_code
WORKING_DIRECTORY ${TENSORFLOW_SRC_PATH})
@@ -102,7 +103,7 @@ message(STATUS "TensorFlow Lite Micro build to be called for these targets: ${MA
add_custom_target(tensorflow_build ALL
# Command to build the TensorFlow Lite Micro library
- COMMAND ${CMAKE_COMMAND} -E env PATH=${ENV_PATH}
+ COMMAND ${CMAKE_COMMAND} -E env PATH="${ENV_PATH}"
make -j${PARALLEL_JOBS} -f ${TENSORFLOW_LITE_MICRO_PATH}/tools/make/Makefile ${MAKE_TARGETS_LIST}
TARGET_TOOLCHAIN_ROOT=${TENSORFLOW_LITE_MICRO_TARGET_TOOLCHAIN_ROOT}
TOOLCHAIN=${TENSORFLOW_LITE_MICRO_TOOLCHAIN}