From 5722d68a3e529fb22886c2430dc0d268c33424e7 Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 28 Jan 2026 02:17:04 +0100 Subject: 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). --- HOWTO.md | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'HOWTO.md') diff --git a/HOWTO.md b/HOWTO.md index 60a29fa..5716524 100644 --- a/HOWTO.md +++ b/HOWTO.md @@ -40,6 +40,15 @@ cmake --build build ``` In this mode, the demo will always start in fullscreen. +### Packed Build (Binary Crunching) + +To build the stripped binary and compress it using `UPX`, run the provided script: + +```bash +./scripts/crunch_demo.sh +``` +This requires `UPX` to be installed. + ## Testing **Commit Policy**: Always run tests before committing. Refer to `CONTRIBUTING.md` for details. -- cgit v1.2.3