aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2023-12-03 11:38:13 +0000
committerLouis Pilfold <louis@lpil.uk>2023-12-06 16:20:50 +0000
commitf90bf50bfa7803494a3f0b6add214bfa980f6573 (patch)
tree4ce6d1cd1487e3e774e52ec0cd67258e0ca20ce5 /src
parent9bf1daeb7627a0b241ccfe1207e9176265beeecf (diff)
downloadtour-f90bf50bfa7803494a3f0b6add214bfa980f6573.tar.gz
tour-f90bf50bfa7803494a3f0b6add214bfa980f6573.zip
Create directory
Diffstat (limited to 'src')
-rw-r--r--src/try_gleam.gleam5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/try_gleam.gleam b/src/try_gleam.gleam
index f34f4a7..f441722 100644
--- a/src/try_gleam.gleam
+++ b/src/try_gleam.gleam
@@ -298,6 +298,11 @@ fn generate_stdlib_bundle(modules: List(String)) -> snag.Result(Nil) {
}
fn reset_output() -> snag.Result(Nil) {
+ use _ <- result.try(
+ simplifile.create_directory_all(public)
+ |> file_error("Failed to delete public directory"),
+ )
+
use files <- result.try(
simplifile.read_directory(public)
|> file_error("Failed to read public directory"),