file(GENERATE
  OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/output_file.txt"
  INPUT "${CMAKE_CURRENT_BINARY_DIR}/input_file.txt"
)