Merge branch 'feature/hidden_link_as_a_group' into 'master'

cmake: add hidden option to link components as group

See merge request espressif/esp-idf!9617
This commit is contained in:
Angus Gratton 2020-07-20 08:42:03 +08:00
commit f092054f3d

View File

@ -440,6 +440,10 @@ macro(project project_name)
add_executable(${project_elf} "${project_elf_src}")
add_dependencies(${project_elf} _project_elf_src)
if(__PROJECT_GROUP_LINK_COMPONENTS)
target_link_libraries(${project_elf} "-Wl,--start-group")
endif()
if(test_components)
target_link_libraries(${project_elf} "-Wl,--whole-archive")
foreach(test_component ${test_components})