diff --git a/CMakeLists.txt b/CMakeLists.txt index 3a551f8..6731dd1 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) -find_package(modulus CONFIG REQUIRED) +find_package(modulus CONFIG REQUIRED COMPONENTS boost_json sqlite) add_library(noto src/detail/core.cpp diff --git a/cmake/noto_config.cmake.in b/cmake/noto_config.cmake.in index 00f580f..005d60a 100644 --- a/cmake/noto_config.cmake.in +++ b/cmake/noto_config.cmake.in @@ -1,6 +1,6 @@ @PACKAGE_INIT@ include(CMakeFindDependencyMacro) -find_dependency(modulus CONFIG REQUIRED) +find_dependency(modulus CONFIG REQUIRED COMPONENTS boost_json sqlite) include("${CMAKE_CURRENT_LIST_DIR}/noto-targets.cmake") diff --git a/conanfile.py b/conanfile.py index 2bc05b0..0cc3426 100644 --- a/conanfile.py +++ b/conanfile.py @@ -55,6 +55,9 @@ class noto_conan(conan.ConanFile): "modulus/latest", transitive_headers=True, transitive_libs=True, + options={ + "with_sqlite": True, + }, ) def generate(self):