about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAlan Pearce2024-04-27 20:41:07 +0200
committerAlan Pearce2024-04-27 21:07:03 +0200
commit5400132eb6eb1b638e0b3fd4265f51611c92d473 (patch)
tree65397246178c73be971d6ed6cb0aceda756299ee
parent3c9b678197c044603950232d222f501ef74d7873 (diff)
downloadwebsite-5400132eb6eb1b638e0b3fd4265f51611c92d473.tar.lz
website-5400132eb6eb1b638e0b3fd4265f51611c92d473.tar.zst
website-5400132eb6eb1b638e0b3fd4265f51611c92d473.zip
add some debug logs
-rw-r--r--internal/builder/builder.go9
1 files changed, 3 insertions, 6 deletions
diff --git a/internal/builder/builder.go b/internal/builder/builder.go
index 4bb3b21..239bd61 100644
--- a/internal/builder/builder.go
+++ b/internal/builder/builder.go
@@ -27,6 +27,7 @@ func mkdirp(dirs ...string) error {
 }
 
 func outputToFile(output io.Reader, filename ...string) error {
+	slog.Debug(fmt.Sprintf("outputting file %s", path.Join(filename...)))
 	file, err := os.OpenFile(path.Join(filename...), os.O_WRONLY|os.O_CREATE, 0644)
 	if err != nil {
 		return errors.WithMessage(err, "could not open output file")
@@ -40,6 +41,7 @@ func outputToFile(output io.Reader, filename ...string) error {
 }
 
 func build(outDir string, config config.Config) error {
+	slog.Debug(fmt.Sprintf("output directory %s", outDir))
 	privateDir := path.Join(outDir, "private")
 	if err := mkdirp(privateDir); err != nil {
 		return errors.WithMessage(err, "could not create private directory")
@@ -187,10 +189,5 @@ func BuildSite(ioConfig IOConfig) error {
 		log.Panic(errors.Errorf("could not remove public directory: %v", err))
 	}
 
-	if err := build(ioConfig.Destination, *config); err != nil {
-		return err
-	}
-
-	slog.Debug("done")
-	return nil
+	return build(ioConfig.Destination, *config)
 }