From a4607e29540a9352c35afff17193ceeab137cc9d Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Wed, 2 Jul 2025 03:25:28 +0100 Subject: move monad to util --- nihil.ucl/CMakeLists.txt | 12 ++++++++++-- nihil.ucl/object_cast.ccm | 2 +- nihil.ucl/parser.ccm | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) (limited to 'nihil.ucl') diff --git a/nihil.ucl/CMakeLists.txt b/nihil.ucl/CMakeLists.txt index 5b8ed72..f0e7ec0 100644 --- a/nihil.ucl/CMakeLists.txt +++ b/nihil.ucl/CMakeLists.txt @@ -3,7 +3,12 @@ pkg_check_modules(LIBUCL REQUIRED libucl) add_library(nihil.ucl STATIC) -target_link_libraries(nihil.ucl PRIVATE nihil.std nihil.core nihil.error nihil.monad) +target_link_libraries(nihil.ucl PRIVATE + nihil.std + nihil.core + nihil.util + nihil.error +) target_sources(nihil.ucl PUBLIC FILE_SET modules TYPE CXX_MODULES FILES @@ -40,7 +45,10 @@ if(NIHIL_TESTS) string.test.cc ) - target_link_libraries(nihil.ucl.test PRIVATE nihil.ucl Catch2::Catch2WithMain) + target_link_libraries(nihil.ucl.test PRIVATE + nihil.std + nihil.ucl + Catch2::Catch2WithMain) include(CTest) include(Catch) diff --git a/nihil.ucl/object_cast.ccm b/nihil.ucl/object_cast.ccm index 5a09085..04d75a9 100644 --- a/nihil.ucl/object_cast.ccm +++ b/nihil.ucl/object_cast.ccm @@ -6,7 +6,7 @@ module; export module nihil.ucl:object_cast; import nihil.std; -import nihil.monad; +import nihil.util; import :type; import :object; import :array; diff --git a/nihil.ucl/parser.ccm b/nihil.ucl/parser.ccm index 0100fda..306f068 100644 --- a/nihil.ucl/parser.ccm +++ b/nihil.ucl/parser.ccm @@ -6,7 +6,7 @@ module; export module nihil.ucl:parser; import nihil.std; -import nihil.monad; +import nihil.util; import :object; import :map; -- cgit v1.2.3