diff options
Diffstat (limited to 'nihil.posix/posix.ccm')
| -rw-r--r-- | nihil.posix/posix.ccm | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/nihil.posix/posix.ccm b/nihil.posix/posix.ccm new file mode 100644 index 0000000..ea13f81 --- /dev/null +++ b/nihil.posix/posix.ccm @@ -0,0 +1,35 @@ +/* + * This source code is released into the public domain. + */ + +module; + +#include <expected> +#include <filesystem> +#include <optional> +#include <string> + +#include "nihil.hh" + +export module nihil.posix; + +import nihil.error; + +export import :argv; +export import :ensure_dir; +export import :exec; +export import :execv; +export import :fd; +export import :find_in_path; +export import :getenv; +export import :open; +export import :process; +export import :read_file; +export import :rename; +export import :spawn; +export import :tempfile; +export import :write_file; + +#ifdef NIHIL_HAVE_FEXECVE +export import :fexecv; +#endif |
