aboutsummaryrefslogtreecommitdiffstats
path: root/nihil.ucl
diff options
context:
space:
mode:
Diffstat (limited to 'nihil.ucl')
-rw-r--r--nihil.ucl/CMakeLists.txt12
-rw-r--r--nihil.ucl/object_cast.ccm2
-rw-r--r--nihil.ucl/parser.ccm2
3 files changed, 12 insertions, 4 deletions
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;