kopia lustrzana https://github.com/espressif/esp-idf
mbedtls: disable files generation, specify Python interpreter to use
When GEN_FILES is enabled, Perl interpreter should be available. There is a check in mbedTLS that disables GEN_FILES on Windows (where Perl is not available by default) but it is broken for recent CMake versions. Also set Python interpreter to the one IDF uses, just to avoid calling into some other Python version which CMake might manage to find.pull/8500/head
rodzic
6e405cc209
commit
c19203be0e
|
@ -61,6 +61,13 @@ endif()
|
|||
set(ENABLE_TESTING CACHE BOOL OFF)
|
||||
set(ENABLE_PROGRAMS CACHE BOOL OFF)
|
||||
|
||||
# Use pre-generated source files in mbedtls repository
|
||||
set(GEN_FILES CACHE BOOL OFF)
|
||||
|
||||
# Make sure mbedtls finds the same Python interpreter as IDF uses
|
||||
idf_build_get_property(python PYTHON)
|
||||
set(Python3_EXECUTABLE ${python})
|
||||
|
||||
# Needed to for include_next includes to work from within mbedtls
|
||||
include_directories("${COMPONENT_DIR}/port/include")
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue