summaryrefslogtreecommitdiff
path: root/FETCH_DEPS.md
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-01-28 02:17:04 +0100
committerskal <pascal.massimino@gmail.com>2026-01-28 02:17:04 +0100
commit5722d68a3e529fb22886c2430dc0d268c33424e7 (patch)
tree0ebc89443ef5a92b8284bcd8c60f88eabb3e6e72 /FETCH_DEPS.md
parent78ec37484b92efee1627e934a6e4e43c74968f88 (diff)
feat(crunch): Add UPX-based binary packer script
Adds 'scripts/crunch_demo.sh' to automate building a stripped binary and compressing it with UPX. Updates 'FETCH_DEPS.md' with UPX installation instructions and 'HOWTO.md' with usage guide. This addresses Task 3 (add binary crunchers).
Diffstat (limited to 'FETCH_DEPS.md')
-rw-r--r--FETCH_DEPS.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/FETCH_DEPS.md b/FETCH_DEPS.md
index 24cbf08..c8f315f 100644
--- a/FETCH_DEPS.md
+++ b/FETCH_DEPS.md
@@ -56,3 +56,17 @@ Use one of the provided scripts:
- scripts/project_init.bat
These scripts will download `glfw3webgpu.h` and `glfw3webgpu.c` into `third_party/glfw3webgpu`.
+
+## UPX
+
+Executable packer for binary compression.
+
+### Installation
+
+**macOS:**
+```bash
+brew install upx
+```
+
+**Other platforms:**
+Download the appropriate release from https://github.com/upx/upx/releases and ensure the `upx` executable is in your PATH.