From 9dc7cbbf0d683500861d7a487ec466c354539b67 Mon Sep 17 00:00:00 2001 From: askiiart Date: Tue, 25 Mar 2025 10:20:22 -0500 Subject: [PATCH 1/2] add other files * README.md * config.toml * wluma.7.gz * wluma.service --- compilation.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/compilation.sh b/compilation.sh index 0c2b1fe..7d2aebc 100755 --- a/compilation.sh +++ b/compilation.sh @@ -22,6 +22,7 @@ fi ## get source and build # get build deps +# note: npm/npx is also required, but this just assumes it's already installed since i'll be running it in docker with the node image - and doing that's faster than installing it manually apt install gcc libclang-dev v4l-utils libv4l-dev libudev-dev libvulkan-dev libdbus-1-dev zstd -y # zstd is for archive creation curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y . ~/.cargo/env @@ -35,10 +36,14 @@ cargo install --path . ## create .tar.zst archive # prep +cd $src_dir wluma_archive=$(mktemp -d) cp $(which wluma) $wluma_archive -sed -i 's/\/usr\/bin\/wluma/\/usr\/bin\/env wluma/g' $src_dir/wluma.service -cp $src_dir/wluma.service $wluma_archive +sed -i 's/\/usr\/bin\/wluma/\/usr\/bin\/env wluma/g' ./wluma.service +npx -y marked-man README.md | gzip > $wluma_archive/wluma.7.gz +cp README.md $wluma_archive +cp config.toml $wluma_archive +cp wluma.service $wluma_archive # actually create it and finish up cd $wluma_archive From 5addcb5563dbfc50af66d2f45a10714f8197a8ef Mon Sep 17 00:00:00 2001 From: askiiart Date: Tue, 25 Mar 2025 10:22:05 -0500 Subject: [PATCH 2/2] oh god i didn't change the program name --- compilation.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compilation.sh b/compilation.sh index 7d2aebc..a67272d 100755 --- a/compilation.sh +++ b/compilation.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -euo pipefail -program_name="librewolf-allow-dark" +program_name="wluma" SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd) # prep