From a2ba43fe79efb0e128036d974cba1a566453cab7 Mon Sep 17 00:00:00 2001 From: Amy Retzerau Date: Mon, 8 Sep 2025 12:20:41 +0200 Subject: [PATCH] feat: further improvement of the build and compress script --- build.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 7724938..d035287 100755 --- a/build.sh +++ b/build.sh @@ -1,7 +1,12 @@ #!/bin/bash cd build cmake --build . -echo "dd bs=1 skip=61<\$0|unlzma>/tmp/C;chmod +x /tmp/C;/tmp/C;exit" > two +CMD="#!/bin/bash +dd bs=1 skip=%s<\$0|unlzma>/tmp/C;chmod +x /tmp/C;trap '' HUP;/tmp/C&" +COUNT=$(printf "$CMD" | wc -c) +EXTRA=$(printf "$COUNT" | wc -c) +COUNT=$((COUNT + EXTRA + 1)) +echo "$CMD" | sed 's/%s/'"$COUNT"'/' > two chmod +x two sstrip one lzma -9 one