CMAKE_BINARY_DIR - это расположение папки сборки вашего файла CMakeLists.txt.
Допустим, у вас есть:
MyProject/application/CMakeLists.txt
, и ваш вывод сборки находится в MyProject/build
при использовании CMAKE_BINARY_DIR в приведенном выше CMakeLists.txt он указывает на MyProject/build/application/
Посмотрите на этот список переменных CMake для большего количества переменных.