From c07d2d5071c742d3bfa476231fd81218845c078f Mon Sep 17 00:00:00 2001 From: Squibid Date: Wed, 11 Dec 2024 13:43:52 -0500 Subject: improve build script --- build.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'build.sh') diff --git a/build.sh b/build.sh index 79d7064..7d364e7 100755 --- a/build.sh +++ b/build.sh @@ -3,12 +3,18 @@ set -e # exit asap +# cleanup previous build +if [ "$1" = "clean" ]; then + rm -rf ./dest ./void-packages + exit 0 +fi + mkdir -p ./dest [ ! -d void-packages ] && git clone --depth 1 https://github.com/void-linux/void-packages.git ./void-packages/xbps-src binary-bootstrap for f in srcpkgs/*; do - cp ./"$f" ./void-packages/"$f" -ru + cp ./"$f" ./void-packages/"$f" -ruf ./void-packages/xbps-src pkg "$f" cp ./void-packages/hostdir/binpkgs/*.xbps ./dest/ -u done -- cgit v1.2.1