From 72cd1ac43f7912bd37114e665423d57e024ee2c0 Mon Sep 17 00:00:00 2001 From: Renz Christian Bagaporo Date: Thu, 13 Dec 2018 18:24:06 +0800 Subject: [PATCH] mbedtls: fix issue with non idf.py build on windows --- components/mbedtls/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/components/mbedtls/CMakeLists.txt b/components/mbedtls/CMakeLists.txt index e138c2df8f..2f052e1805 100644 --- a/components/mbedtls/CMakeLists.txt +++ b/components/mbedtls/CMakeLists.txt @@ -18,7 +18,12 @@ endfunction() # Needed to for include_next includes to work from within mbedtls include_directories("${COMPONENT_PATH}/port/include") -if(MSYS) +# Needed in order to workaround issue with improper conversion to native path +# when building on MSYS2. This ensures that when building on MSYS, Unix style +# paths are used. +set(msystem $ENV{MSYSTEM}) + +if(MSYS OR msystem) set(CMAKE_HOST_UNIX 1) endif()