From cd9c49d3d552b6abea7acd85ae6a93f6f8abcfbd Mon Sep 17 00:00:00 2001 From: khodowany Date: Thu, 10 Sep 2026 09:22:00 -0500 Subject: [PATCH] Cleanup --- CMakeLists.txt | 2 +- cmake/luma_config.cmake.in | 2 +- conanfile.py | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a3e9f50..0d75098 100644 --- 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 raylib) add_library(luma src/detail/errors.cpp diff --git a/cmake/luma_config.cmake.in b/cmake/luma_config.cmake.in index b3bef84..75dd86f 100644 --- a/cmake/luma_config.cmake.in +++ b/cmake/luma_config.cmake.in @@ -1,6 +1,6 @@ @PACKAGE_INIT@ include(CMakeFindDependencyMacro) -find_dependency(modulus CONFIG REQUIRED) +find_dependency(modulus CONFIG REQUIRED COMPONENTS boost_json raylib) include("${CMAKE_CURRENT_LIST_DIR}/luma-targets.cmake") diff --git a/conanfile.py b/conanfile.py index 81f99da..bb6d2c4 100644 --- a/conanfile.py +++ b/conanfile.py @@ -54,6 +54,9 @@ class luma_conan(conan.ConanFile): "modulus/latest", transitive_headers=True, transitive_libs=True, + options={ + "with_raylib": True, + }, ) def generate(self):