Ok for me but why would you want to truncate language? no other CMake command use truncation. So I prefer cmake_language().
cmake_language is fine too:
cmake_language(CALL <command> <args>...)cmake_language(EVAL CODE <code>...)
1 Like
I quite like those two, including the change from INVOKE to CALL.
Thanks folks. I’ve opened CMake Issue 20732 to track this rename.