From 24e630d7302d4603f030d06a02734f6ea7aa0977 Mon Sep 17 00:00:00 2001 From: Tim Niklas Uhl Date: Mon, 7 Oct 2024 14:47:30 +0200 Subject: [PATCH] Load brain graph before all other dependencies. --- CMakeLists.txt | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 54bdb14..eb1c7a0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -164,6 +164,25 @@ if (KAGEN_USE_SPARSEHASH) list(APPEND KAGEN_LINK_LIBRARIES Sparsehash::Sparsehash) add_definitions(-DKAGEN_SPARSEHASH_FOUND) endif () + +############################################################################### +# RELeARN brain graph generator +############################################################################### + +if (KAGEN_ENABLE_BRAIN_GRAPH) + set(CMAKE_CXX_STANDARD 20) + FetchContent_Declare( + relearn + GIT_REPOSITORY https://github.com/KarlsruheGraphGeneration/RELeARN.git + GIT_TAG 42158d1 + SOURCE_SUBDIR relearn + SYSTEM + ) + FetchContent_MakeAvailable(relearn) + list(APPEND KAGEN_LINK_LIBRARIES relearn_lib) + add_definitions(-DKAGEN_ENABLE_BRAIN_GRAPH) + +endif() ############################################################################### # CGAL @@ -197,24 +216,6 @@ if (KAGEN_USE_MKL) endif () endif () -############################################################################### -# RELeARN brain graph generator -############################################################################### - -if (KAGEN_ENABLE_BRAIN_GRAPH) - set(CMAKE_CXX_STANDARD 20) - FetchContent_Declare( - relearn - GIT_REPOSITORY https://github.com/KarlsruheGraphGeneration/RELeARN.git - GIT_TAG 9a448d3 - SOURCE_SUBDIR relearn - SYSTEM - ) - FetchContent_MakeAvailable(relearn) - list(APPEND KAGEN_LINK_LIBRARIES relearn_lib) - add_definitions(-DKAGEN_ENABLE_BRAIN_GRAPH) - -endif() ################################################################################