aboutsummaryrefslogtreecommitdiffstats
path: root/nihil.posix
diff options
context:
space:
mode:
Diffstat (limited to 'nihil.posix')
-rw-r--r--nihil.posix/CMakeLists.txt4
-rw-r--r--nihil.posix/execvp.ccm2
-rw-r--r--nihil.posix/fd.ccm1
-rw-r--r--nihil.posix/read_file.ccm2
-rw-r--r--nihil.posix/spawn.ccm3
-rw-r--r--nihil.posix/write_file.ccm1
6 files changed, 7 insertions, 6 deletions
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;