summaryrefslogtreecommitdiff
path: root/build.zig.zon
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-15 20:36:53 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:14 -0300
commit051fa32a31fab2980b5e8af3113befc83d7914b3 (patch)
tree1cfea0c1017f0ef170e977e4c5b6694adc8dc917 /build.zig.zon
parent179863c0a7b011d5a4bd5e064f7d021d239aa96e (diff)
downloadpardes-051fa32a31fab2980b5e8af3113befc83d7914b3.tar.gz
pardes-051fa32a31fab2980b5e8af3113befc83d7914b3.zip
Fetch cloud9 from sourcehut, and correct the citations into the board toolchain
Diffstat (limited to 'build.zig.zon')
-rw-r--r--build.zig.zon11
1 files changed, 10 insertions, 1 deletions
diff --git a/build.zig.zon b/build.zig.zon
index 2ffe5d47..79c2a261 100644
--- a/build.zig.zon
+++ b/build.zig.zon
@@ -2,7 +2,16 @@
.name = .pardes,
.version = "0.0.3",
.dependencies = .{
- .cloud9 = .{ .path = "../cloud9" },
+ // 9P sessions and transports live in the published cloud9 package, so
+ // the manifest pins the build: `zig build` fetches this commit into
+ // zig-pkg/ like any other dependency. Push to
+ // `[email protected]:~gbrls/cloud9`; zig has no git+ssh support, so the
+ // read-only HTTPS URL is what a manifest can carry. Re-pin with
+ // `zig fetch --save=cloud9 git+https://git.sr.ht/~gbrls/cloud9#<commit>`.
+ .cloud9 = .{
+ .url = "git+https://git.sr.ht/~gbrls/cloud9#ae310a207534b33b7321dd2b9f423a73b1969159",
+ .hash = "cloud9-0.1.0-yt86qsv9AwAy7XqxowpkCFum_p_xfl4S74L8KIeVz4j9",
+ },
// ZLS as a LIBRARY, not a language server: src/lsp_zls.zig imports the
// `zls` module its build.zig publishes and calls the analyser in
// process — no zls binary, no JSON-RPC, no handshake.