From: Renz Christian Bagaporo Date: Thu, 29 Nov 2018 05:22:10 +0000 (+0800) Subject: kconfig: pass env variable to menuconfig invocation X-Git-Tag: v3.3-beta1~49^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=da1f3ea12a02bb2a87b87f4f7168cecccb3f8dc6;p=esp-idf kconfig: pass env variable to menuconfig invocation --- diff --git a/tools/cmake/kconfig.cmake b/tools/cmake/kconfig.cmake index 50f9acc4a6..2b3dbcb8ba 100644 --- a/tools/cmake/kconfig.cmake +++ b/tools/cmake/kconfig.cmake @@ -61,12 +61,13 @@ function(kconfig_process_config) add_custom_target(menuconfig ${menuconfig_depends} # create any missing config file, with defaults if necessary - COMMAND ${confgen_basecommand} --output config ${SDKCONFIG} + COMMAND ${confgen_basecommand} --env "IDF_TARGET=${IDF_TARGET}" --output config ${SDKCONFIG} COMMAND ${CMAKE_COMMAND} -E env "COMPONENT_KCONFIGS=${kconfigs}" "COMPONENT_KCONFIGS_PROJBUILD=${kconfigs_projbuild}" "IDF_CMAKE=y" "KCONFIG_CONFIG=${SDKCONFIG}" + "IDF_TARGET=${IDF_TARGET}" ${CMAKE_BINARY_DIR}/${MCONF} ${ROOT_KCONFIG} VERBATIM USES_TERMINAL)