From 901925ebc5ac5c58a3537e4949bc69c6f97d54b8 Mon Sep 17 00:00:00 2001 From: Jakob Hasse Date: Thu, 6 Aug 2020 13:51:58 +0800 Subject: [PATCH] CMake: Fix issue in newer cmake versions * Fixes following error: can not determine linker language for target: __idf_newlib --- tools/cmake/component.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cmake/component.cmake b/tools/cmake/component.cmake index 4a7396501e..1669fac2ce 100644 --- a/tools/cmake/component.cmake +++ b/tools/cmake/component.cmake @@ -475,7 +475,7 @@ function(idf_component_register) __component_add_include_dirs(${component_lib} "${__INCLUDE_DIRS}" PUBLIC) __component_add_include_dirs(${component_lib} "${__PRIV_INCLUDE_DIRS}" PRIVATE) __component_add_include_dirs(${component_lib} "${config_dir}" PUBLIC) - set_target_properties(${component_lib} PROPERTIES OUTPUT_NAME ${COMPONENT_NAME}) + set_target_properties(${component_lib} PROPERTIES OUTPUT_NAME ${COMPONENT_NAME} LINKER_LANGUAGE C) __ldgen_add_component(${component_lib}) else() add_library(${component_lib} INTERFACE)