fix bug for cmake build system

The path of ${SDKCONFIG_H} does not exist, should be replaced by ${sdkconfig_header}.
This commit is contained in:
jiangguangming 2019-09-09 15:46:47 +08:00
parent 2402d0952d
commit 1b31191753

View File

@ -1,3 +1,4 @@
idf_build_get_property(sdkconfig_header SDKCONFIG_HEADER)
if(BOOTLOADER_BUILD)
# For bootloader, all we need from esp32 is headers
idf_component_register(INCLUDE_DIRS include)
@ -75,7 +76,7 @@ else()
add_custom_command(
OUTPUT esp32_out.ld
COMMAND "${CMAKE_C_COMPILER}" -C -P -x c -E -o esp32_out.ld -I ${config_dir} ${LD_DIR}/esp32.ld
MAIN_DEPENDENCY ${LD_DIR}/esp32.ld ${SDKCONFIG_H}
MAIN_DEPENDENCY ${LD_DIR}/esp32.ld ${sdkconfig_header}
COMMENT "Generating linker script..."
VERBATIM)