add other files
* README.md * config.toml * wluma.7.gz * wluma.service
This commit is contained in:
parent
ad8e8b4492
commit
9dc7cbbf0d
1 changed files with 7 additions and 2 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue