diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-15 20:36:53 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:14 -0300 |
| commit | 051fa32a31fab2980b5e8af3113befc83d7914b3 (patch) | |
| tree | 1cfea0c1017f0ef170e977e4c5b6694adc8dc917 /build.zig.zon | |
| parent | 179863c0a7b011d5a4bd5e064f7d021d239aa96e (diff) | |
| download | pardes-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.zon | 11 |
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. |
