- commit
- 4d70b4c
- parent
- 5dc353a
- author
- Eric Bower
- date
- 2025-12-06 12:14:35 -0500 EST
feat: docs site
4 files changed,
+27,
-6
D
Makefile
+0,
-2
1@@ -1,2 +0,0 @@
2-upload:
3- rsync -rv ./zig-out/dist/ pgs.sh:/zmx
+4,
-4
1@@ -20,10 +20,10 @@ Reason for this tool: [You might not need `tmux`](https://bower.sh/you-might-not
2
3 ### binaries
4
5-- https://erock-zmx.pgs.sh/zmx-0.0.2-linux-aarch64.tar.gz
6-- https://erock-zmx.pgs.sh/zmx-0.0.2-linux-x86_64.tar.gz
7-- https://erock-zmx.pgs.sh/zmx-0.0.2-macos-aarch64.tar.gz
8-- https://erock-zmx.pgs.sh/zmx-0.0.2-macos-x86_64.tar.gz
9+- https://zmx.sh/a/zmx-0.0.2-linux-aarch64.tar.gz
10+- https://zmx.sh/a/zmx-0.0.2-linux-x86_64.tar.gz
11+- https://zmx.sh/a/zmx-0.0.2-macos-aarch64.tar.gz
12+- https://zmx.sh/a/zmx-0.0.2-macos-x86_64.tar.gz
13
14 ### src
15
+9,
-0
1@@ -131,4 +131,13 @@ pub fn build(b: *std.Build) void {
2 release_step.dependOn(&install_tar.step);
3 release_step.dependOn(&install_sha.step);
4 }
5+
6+ // Upload step - rsync docs and dist to pgs.sh
7+ const upload_step = b.step("upload", "Upload docs and dist to pgs.sh:/zmx");
8+
9+ const rsync_docs = b.addSystemCommand(&.{ "rsync", "-rv", "docs/", "pgs.sh:/zmx" });
10+ const rsync_dist = b.addSystemCommand(&.{ "rsync", "-rv", "zig-out/dist/", "pgs.sh:/zmx/a" });
11+
12+ upload_step.dependOn(&rsync_docs.step);
13+ upload_step.dependOn(&rsync_dist.step);
14 }
+14,
-0
1@@ -0,0 +1,14 @@
2+<!DOCTYPE html>
3+<html>
4+ <head>
5+ <title>zmx - session persistence for terminal processes</title>
6+ </head>
7+ <body>
8+ <ul>
9+ <li><a href="/a/zmx-0.0.2-linux-aarch64.tar.gz" download>zmx-0.0.2-linux-aarch64.tar.gz</a></li>
10+ <li><a href="/a/zmx-0.0.2-linux-x86_64.tar.gz" download>zmx-0.0.2-linux-x86_64.tar.gz</a></li>
11+ <li><a href="/a/zmx-0.0.2-macos-aarch64.tar.gz" download>zmx-0.0.2-macos-aarch64.tar.gz</a></li>
12+ <li><a href="/a/zmx-0.0.2-macos-x86_64.tar.gz" download>zmx-0.0.2-macos-x86_64.tar.gz</a></li>
13+ </ul>
14+ </body>
15+</html>