summaryrefslogtreecommitdiff
path: root/build.zig.zon
diff options
context:
space:
mode:
Diffstat (limited to 'build.zig.zon')
-rw-r--r--build.zig.zon12
1 files changed, 11 insertions, 1 deletions
diff --git a/build.zig.zon b/build.zig.zon
index a7a4e3b..d042fe3 100644
--- a/build.zig.zon
+++ b/build.zig.zon
@@ -3,5 +3,15 @@
.fingerprint = 0xc8b2d5eaa3adfca,
.version = "0.1.0",
.minimum_zig_version = "0.16.0",
- .paths = .{ "build.zig", "build.zig.zon", "src", "web", "test", "docs", "README.md", "9ns", "9proc" },
+ // Every directory build.zig reaches into must be here, or the
+ // published package cannot build: build.zig @imports each program's
+ // build fragment unconditionally, so a program missing from this
+ // list is a FileNotFound for every consumer, while building fine
+ // from a checkout. 9harness was exactly that until a pardes build
+ // caught it.
+ .paths = .{
+ "build.zig", "build.zig.zon", "src", "web",
+ "test", "docs", "README.md",
+ "9ns", "9proc", "9harness",
+ },
}