Is there a possibility to debug CMakeLists.txt files (at least listing of variables) except for the message statement?
CMakeLists.txt
There are steveire's CMake Daemon Tools. I haven't used them myself, but they claim to offer possibilities for introspection that seem to be pretty close to a debugger.
Edit: They are now called CMake-server and are part of CMake 3.7.