For what it's worth, the Chromium project wrote a CMake-like thing in Python... because, well, the guy who wrote it likes Python, and didn't want to have to install CMake everywhere. It's at http://code.google.com/p/gyp/ and is probably worth at least some consideration. - Dan