Make CI workflow templated, so it is easier to maintain

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-04-22 17:28:46 +02:00
parent 150053d11c
commit 344dec5d31
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
2 changed files with 131 additions and 509 deletions

View file

@ -7,9 +7,19 @@ if [ ! -d bin ]; then
exit
fi
# args
bit=${1}
bit=${bit:=64}
if [ -z "${1}" ]; then
echo "usage: ${0} win32|win64"
exit
fi
if [ "${1}" = "win32" ]; then
bit=32
elif [ "${1}" = "win64" ]; then
bit=64
else
echo "usage: ${0} win32|win64"
exit
fi
# setup innosetup
dlfile="${PWD}/bin/innosetup-6.0.5.exe"