diff --git a/tools/cmakev2/build.cmake b/tools/cmakev2/build.cmake index c6df26c8c08..0e9096e1115 100644 --- a/tools/cmakev2/build.cmake +++ b/tools/cmakev2/build.cmake @@ -641,6 +641,7 @@ function(__get_components_metadata) idf_component_get_property(priv_reqs ${name} PRIV_REQUIRES) idf_component_get_property(managed_reqs ${name} MANAGED_REQUIRES) idf_component_get_property(managed_priv_reqs ${name} MANAGED_PRIV_REQUIRES) + idf_component_get_property(component_source ${name} COMPONENT_SOURCE) if("${type}" STREQUAL "LIBRARY") set(file "$") @@ -673,6 +674,7 @@ function(__get_components_metadata) " \"target\": \"${target}\"," " \"prefix\": \"${prefix}\"," " \"dir\": \"${dir}\"," + " \"source\": \"${component_source}\"," " \"type\": \"${type}\"," " \"lib\": \"${lib}\"," " \"reqs\": ${reqs},"