Cmake build error hook

Build tools don’t provide such functionality generally, so CMake can’t provide any such guarantees. One could maybe hook it up with GNU make, but I don’t know if that’s possible.

The solution is to either use file(GLOB CONFIGURE_DEPENDS), but I recommend against file(GLOB) for source listing in that situation as well.