From 2da62bd98c676cb3a769933d94764edb454e8a40 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Mon, 5 Oct 2020 11:44:20 +0200 Subject: [PATCH] [CMake] Enforce Conan location on OGS_USE_CONAN=auto --- scripts/cmake/ConanSetup.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/cmake/ConanSetup.cmake b/scripts/cmake/ConanSetup.cmake index 5c07f1f8dea..9b2cb255cc7 100644 --- a/scripts/cmake/ConanSetup.cmake +++ b/scripts/cmake/ConanSetup.cmake @@ -9,8 +9,12 @@ if(OGS_USE_CONAN_lower STREQUAL "auto" AND POETRY) ${PROJECT_BINARY_DIR}/.venv/Scripts REQUIRED NO_DEFAULT_PATH ) + find_program(CONAN_CMD conan HINTS ${PROJECT_BINARY_DIR}/.venv/bin + REQUIRED NO_DEFAULT_PATH + ) +else() + find_program(CONAN_CMD conan) endif() -find_program(CONAN_CMD conan HINTS ${PROJECT_BINARY_DIR}/.venv/bin) if(NOT CONAN_CMD) message(WARNING "conan executable not found. Consider installing Conan for " "automatic third-party library handling. https://www.opengeosys.org/doc" -- GitLab