From 2c50f9e1d5a6aed0045d9628fe5a8a83dc9f1a45 Mon Sep 17 00:00:00 2001 From: Andy Killorin <37423245+Speedy6451@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:11:04 -0500 Subject: [PATCH] added release recipe --- justfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/justfile b/justfile index 79a6b0b..0797b29 100644 --- a/justfile +++ b/justfile @@ -39,6 +39,19 @@ run: build python3 -m http.server & firefox http://0.0.0.0:8000/build/index.html +bundle: + cd client; cargo bundle --profile minsized + +build-native-min: + cargo build -p client --profile minsized + upx --ultra-brute target/minsized/client + +release: build-native-min zip bundle + mkdir -p release + cp build/release.zip release/release.zip + cp target/minsized/client release/sss-`uname`.elf + cp -r target/minsized/bundle/* release + clean: cargo clean --manifest-path pirates/Cargo.toml rm -r build