summaryrefslogtreecommitdiffstats
path: root/internal/builder
diff options
context:
space:
mode:
Diffstat (limited to 'internal/builder')
-rw-r--r--internal/builder/builder.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/builder/builder.go b/internal/builder/builder.go
index 40be377..59bb71b 100644
--- a/internal/builder/builder.go
+++ b/internal/builder/builder.go
@@ -62,6 +62,11 @@ func (b *Builder) BuildAll() error {
if err != nil || d.IsDir() || !strings.HasSuffix(path, ".md") {
return err
}
+ // Skip content/admin/ — served dynamically by the admin HTTP server.
+ rel, _ := filepath.Rel(b.ContentDir, path)
+ if strings.HasPrefix(filepath.ToSlash(rel), "admin/") || filepath.ToSlash(rel) == "admin" {
+ return nil
+ }
return b.BuildFile(path, importMap)
})
}