diff --git a/CMakeLists.txt b/CMakeLists.txt index dba02ede5a3ecc81b274bf35da1e6e3653544f8e..3f401ca35b4ce148c46a1cd74d0c9e6cb5c269d2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,13 @@ set(OGS_CPU_ARCHITECTURE "native" CACHE STRING "Processor architecture, defaults option(OGS_BUILD_TESTS "Should the test executables be built?" ON) ### CMake includes ### -include(conanbuildinfo.cmake) +if(EXISTS ${CMAKE_BINARY_DIR}/conanbuildinfo.cmake) + include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake) +elseif(EXISTS ${CMAKE_SOURCE_DIR}/conanbuildinfo.cmake) + include(${CMAKE_SOURCE_DIR}/conanbuildinfo.cmake) +else() + message(FATAL_ERROR "External dependencies not setup. Run conan install!") +endif() conan_basic_setup() include(scripts/cmake/CheckTypeSizes.cmake)