From 71db69dde7adb013cb469edc9d3cb025d5bb473d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Wo=C5=BAniak?= Date: Thu, 16 Jun 2022 08:04:45 +0200 Subject: [PATCH] Improve build --- scripts/zip-local.sh | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/scripts/zip-local.sh b/scripts/zip-local.sh index dc7231c..562fdb9 100755 --- a/scripts/zip-local.sh +++ b/scripts/zip-local.sh @@ -1,12 +1,20 @@ #!/usr/bin/env zsh +version=$1 + +if [[ "$version" == "" ]]; +then + echo "VERSION is needed" + exit 1 +fi + set -e +x cd "$(git rev-parse --show-toplevel)" ROOT="$(git rev-parse --show-toplevel)" -echo Building archlinux.zip +echo Building archlinux.tar.gz ./scripts/build.sh @@ -18,7 +26,7 @@ build_tag_gz() { cp ${ROOT}/services/${name}.service ./tmp cd ${ROOT}/tmp - tar -cvf ${zip_name}.tar.gz ${name}.service ${name} + tar -cvf ${zip_name}-${version}.tar.gz ${name}.service ${name} cd ${ROOT} done @@ -34,10 +42,15 @@ tar_gui() { cd ${ROOT}/tmp unzip ${tar_name}.zip + rm ${tar_name}.zip cp ${ROOT}/target/x86_64-unknown-linux-musl/release/amdgui-helper ${ROOT}/tmp cp ${ROOT}/services/amdgui-helper.service ${ROOT}/tmp - tar -cvf ${tar_name}.tar.gz amdgui-helper amdguid amdgui-helper.service + tar -cvf ${tar_name}-${version}.tar.gz amdgui-helper amdguid amdgui-helper.service + + rm amdgui-helper + rm amdgui-helper.service + rm amdguid } build_tag_gz amdfand @@ -54,4 +67,4 @@ for f in $(ls *.tar.gz); do md5sum $f done -zip -R archlinux.zip *.tar.gz +tar -cvf archlinux-${version}.tar.gz *.tar.gz