From 58c6387f6ca66978c0ddff873b679435060a9a3b Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 5 Oct 2021 13:08:31 +0200 Subject: [PATCH] cmake: add environment variables for esp-idf-sys support Closes https://github.com/esp-rs/esp-idf-svc/issues/7 --- components/rustlib/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/rustlib/CMakeLists.txt b/components/rustlib/CMakeLists.txt index cc52fee..06262d2 100644 --- a/components/rustlib/CMakeLists.txt +++ b/components/rustlib/CMakeLists.txt @@ -34,6 +34,9 @@ ExternalProject_Add( BUILD_COMMAND ${CMAKE_COMMAND} -E env CARGO_BUILD_TARGET=${CARGO_TARGET} CARGO_BUILD_TARGET_DIR=${RUST_TARGET_DIR} + CARGO_CMAKE_BUILD_INCLUDES=$ + CARGO_CMAKE_BUILD_SDKCONFIG=${sdkconfig} + CARGO_CMAKE_BUILD_COMPILER=${CMAKE_C_COMPILER} cargo build ${CARGO_BUILD_ARG} ${CARGO_FEATURES_ARG} INSTALL_COMMAND "" BUILD_ALWAYS TRUE