The source_group() supports generator expressions
source_group()
file-GET_RUNTIME_DEPENDENCIES-matching
CMake 4.2 Release Notes