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.10.0