diff --git a/cmake/kumir2/kumir2_common.cmake b/cmake/kumir2/kumir2_common.cmake index 5d1ff218a285c9239c899ebdea709cc9f21274cb..d8b2ca9d2adae53e21d969c6f8e8b6935f709ee5 100644 --- a/cmake/kumir2/kumir2_common.cmake +++ b/cmake/kumir2/kumir2_common.cmake @@ -6,11 +6,14 @@ set(MINIMUM_QT5_VERSION 5.3.0) if(DEFINED KUMIR2_DISABLED_SUBDIRS) # message(STATUS "Explicitly disabled subdirs: ${KUMIR2_DISABLED_SUBDIRS}") else() - execute_process( - COMMAND ${PYTHON_EXECUTABLE} "${CMAKE_SOURCE_DIR}/scripts/query_version_info.py" "--mode=cmake_disabled_modules" - WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} - OUTPUT_VARIABLE DISABLED_SUBDIRS - ) + # The script exists only if build from main sources tree, but not using SDK + if(EXISTS "${CMAKE_SOURCE_DIR}/scripts/query_version_info.py") + execute_process( + COMMAND ${PYTHON_EXECUTABLE} "${CMAKE_SOURCE_DIR}/scripts/query_version_info.py" "--mode=cmake_disabled_modules" + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} + OUTPUT_VARIABLE DISABLED_SUBDIRS + ) + endif() endif() if(NOT DEFINED KUMIR2_INSTALL_PREFIX)