We can use LLM to read and write cmake as well. They are all Turing machines anyway.