¿Cómo hacer que la reconfiguración de CMake dependa de un archivo personalizado?

Tengo un proyecto en CMake con algunos archivos generados con el generador de Python a partir de archivos XML. No puedo especificar todos los archivos generados por este generador en CMakeLists.txt, así que utilizo la globalización de archivos para esto.

El problema es que cuando actualizo mis archivos XML o fuentes de generador (que están en el mismo repositorio) me gustaría tener mi sistema de compilación reconfigurado para que los archivos modificados se tengan en cuenta al reconstruir el código (por ejemplo, a través de make).

¿Es posible hacer que CMake trate algunos archivos como si tratara archivos CMakeLists.txt y hacer que regenere el sistema de compilación cuando se cambian esos archivos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta