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.posix/CMakeLists.txt | 4 +++- nihil.posix/execvp.ccm | 2 +- nihil.posix/fd.ccm | 1 - nihil.posix/read_file.ccm | 2 +- nihil.posix/spawn.ccm | 3 ++- nihil.posix/write_file.ccm | 1 - 6 files changed, 7 insertions(+), 6 deletions(-) (limited to 'nihil.posix') diff --git a/nihil.posix/CMakeLists.txt b/nihil.posix/CMakeLists.txt index c4a3556..a4c174b 100644 --- a/nihil.posix/CMakeLists.txt +++ b/nihil.posix/CMakeLists.txt @@ -5,7 +5,6 @@ target_link_libraries(nihil.posix PRIVATE nihil.std nihil.core nihil.error - nihil.monad nihil.util ) @@ -59,7 +58,10 @@ if(NIHIL_TESTS) ) target_link_libraries(nihil.posix.test PRIVATE + nihil.std + nihil.error nihil.posix + nihil.util Catch2::Catch2WithMain ) diff --git a/nihil.posix/execvp.ccm b/nihil.posix/execvp.ccm index 14e548e..5b11e7a 100644 --- a/nihil.posix/execvp.ccm +++ b/nihil.posix/execvp.ccm @@ -4,7 +4,7 @@ export module nihil.posix:execvp; import nihil.std; import nihil.core; import nihil.error; -import nihil.monad; +import nihil.util; import :argv; import :execv; import :find_in_path; diff --git a/nihil.posix/fd.ccm b/nihil.posix/fd.ccm index 40bfb0a..c00676d 100644 --- a/nihil.posix/fd.ccm +++ b/nihil.posix/fd.ccm @@ -8,7 +8,6 @@ export module nihil.posix:fd; import nihil.std; import nihil.error; -import nihil.monad; import nihil.util; namespace nihil { diff --git a/nihil.posix/read_file.ccm b/nihil.posix/read_file.ccm index 61c5085..337d0e4 100644 --- a/nihil.posix/read_file.ccm +++ b/nihil.posix/read_file.ccm @@ -2,7 +2,7 @@ export module nihil.posix:read_file; import nihil.error; -import nihil.monad; +import nihil.util; import :fd; import :open; diff --git a/nihil.posix/spawn.ccm b/nihil.posix/spawn.ccm index 1e4102a..ea84f4d 100644 --- a/nihil.posix/spawn.ccm +++ b/nihil.posix/spawn.ccm @@ -3,7 +3,8 @@ export module nihil.posix:spawn; // spawn(): fork and execute a child process. -import nihil.monad; +import nihil.std; +import nihil.util; import :argv; import :executor; import :fd; diff --git a/nihil.posix/write_file.ccm b/nihil.posix/write_file.ccm index ad1129f..e706274 100644 --- a/nihil.posix/write_file.ccm +++ b/nihil.posix/write_file.ccm @@ -3,7 +3,6 @@ export module nihil.posix:write_file; import nihil.std; import nihil.error; -import nihil.monad; import nihil.util; import :fd; import :open; -- cgit v1.2.3