diff --git a/td/generate/CMakeLists.txt b/td/generate/CMakeLists.txt index 3ad1443a3..646336c00 100644 --- a/td/generate/CMakeLists.txt +++ b/td/generate/CMakeLists.txt @@ -114,10 +114,10 @@ if (NOT CMAKE_CROSSCOMPILING) add_dependencies(build_tl_parser configure_tl_parser) if (WIN32 OR CYGWIN) - set(TL_PARSER_BIN "${CMAKE_CURRENT_SOURCE_DIR}/tl-parser/build/Debug/tl-parser") - else() - set(TL_PARSER_BIN ./tl-parser/build/tl-parser) + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG "${CMAKE_CURRENT_SOURCE_DIR}/tl-parser/build") + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE "${CMAKE_CURRENT_SOURCE_DIR}/tl-parser/build") endif() + set(TL_PARSER_BIN ./tl-parser/build/tl-parser) add_custom_target(generate_mtproto_api_tlo WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}