From 99cd84265229a8963899270f32abcec43660984f Mon Sep 17 00:00:00 2001 From: Chizi123 <joelgrun@gmail.com> Date: Tue, 09 Jul 2019 04:58:11 +0000 Subject: [PATCH] Using hardlinks for files instead of copying --- build.sh | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/build.sh b/build.sh index 5d64268..bffa28c 100644 --- a/build.sh +++ b/build.sh @@ -34,26 +34,33 @@ return 0 } -sudo pacman -Syu +#update system +sudo pacman -Syu --noconfirm + +#go to build directory cd $(dirname "$(realpath $0)") -git rm -r x86_64/*.pkg.tar.xz + +#Remove old packages +#git rm -r x86_64/*.pkg.tar.xz for d in `find . -maxdepth 1 -not -path '*/\.*' -type d` do + #Only do package directories if [ "$d" = "./x86_64" ] || [ "$d" = "." ]; then continue fi cd $d + #update package to latest from AUR git pull makepkg -s --noconfirm latest=$(newest_matching_file '*.pkg.tar.xz') cd .. - rsync $d/$latest x86_64/$latest + ln $d/$latest x86_64/$latest repo-add ./Chizi123.db.tar.xz x86_64/$latest done -cp Chizi123.db.tar.xz x86_64/Chizi123.db -cp Chizi123.files.tar.xz x86_64/Chizi123.files +ln Chizi123.db.tar.xz x86_64/Chizi123.db +ln Chizi123.files.tar.xz x86_64/Chizi123.files git add x86_64 git commit -m "'$(date +%d/%m/%y-%H:%M)'" git push -- Gitblit v1.9.3