List Python sources explicitly instead of globbing
Description
CMake docs adivse against using file(GLOB)
to list source files, as CMake and/or its generators might fail to detect changes in the source files. Instead, every source file should be listed explicitly.
Proposal
Remove the file(GLOB_RECURSIVE)
command from DuneStructuresMacros.cmake
. List source files explicitly in python/CMakeLists.txt
.
Edited by Lukas Riedel