From 5f9942cf0309961b8e90c6b19a48fddbacdaf22a Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Sun, 22 Oct 2023 16:18:45 -0400 Subject: [PATCH] build: bugfix: ordinaltree<-randomgen dependency in cmake config --- CMakeLists.txt | 3 ++- cmake/xo_ordinaltreeConfig.cmake.in | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c6fcc268..745aacc9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -49,6 +49,7 @@ xo_export_cmake_config(${PROJECT_NAME} ${PROJECT_VERSION} ${PROJECT_NAME}Targets # ---------------------------------------------------------------- # input dependencies +# NOTE: dependency set here must be kept consistent with ordinaltree/cmake/xo_ordinaltreeConfig.cmake.in + # xo-ordinaltree is also header-only -# xo_headeronly_dependency(${SELF_LIB} randomgen) diff --git a/cmake/xo_ordinaltreeConfig.cmake.in b/cmake/xo_ordinaltreeConfig.cmake.in index 8fbf8cb5..7e308d14 100644 --- a/cmake/xo_ordinaltreeConfig.cmake.in +++ b/cmake/xo_ordinaltreeConfig.cmake.in @@ -1,5 +1,6 @@ @PACKAGE_INIT@ +include(CMakeFindDependencyMacro) +find_dependency(randomgen) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") check_required_components("@PROJECT_NAME@") -