**sigh**. I think working with CMake is the least-favourite part of my day.