Completion back-end for CMake