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@") -