Add initial packaging script (currently only for generating source PKGBUILD)

This commit is contained in:
2024-08-05 13:36:05 -04:00
parent a04b1b2eb9
commit 22117579db
4 changed files with 80 additions and 1 deletions
+24
View File
@@ -0,0 +1,24 @@
#!/bin/sh
# get version number from backend TODO embed Go code that reads the value of LibmuttonVersion
version=$(grep 'LibmuttonVersion = "' ../src/backend/1globals.go | cut -c22-26)
# get revision number from user input, fallback to 1 if not provided
if [ -z "$2" ]; then
revision=1
else
revision="$2"
fi
# ensure output directory exists
mkdir -p ./output
case "$1" in
pkgbuild-git-stable)
. ./pkgbuild-git-stable.sh
create_pkgbuild_git_stable
;;
*)
printf '\nusage: package.sh [target] <revision>\n\ntargets: pkgbuild-git-stable\n\n'
;;
esac