diff --git a/CMakeLists.txt b/CMakeLists.txt index 6086fb439ee9cbc126a714e6b0a944aef6dbe703..a3db42298460edd7cf8612cdb180e97437b2d03b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,8 +22,12 @@ option(BUILD_BENCHMARKS "Build benchamrks" ON) option(BUILD_DEPENDENCIES "Build dependencies" ON) if (NOT MSVC) - if (BUILD_DEPENDENCIES) + find_package(Python3 COMPONENTS Interpreter) + execute_process( + COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/dependencies/build.py + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/dependencies + ) set(DEPENDENCIES_PATH ${CMAKE_CURRENT_SOURCE_DIR}/dependencies/install/${TARGET}) include (GNUInstallDirs) message("dependencies path: ${DEPENDENCIES_PATH}")