PKGBUILD/design/make.sh

19 lines
479 B
Bash
Executable File

#!/bin/bash
REPO="/disk/github/active/Melawy/melawy-repo/x86_64/"
echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt
CWD=$(cat pwd.txt)
for package_dir in $(find . -mindepth 1 -maxdepth 2 -type d)
do
cd $CWD/$package_dir
if [[ -f "PKGBUILD" ]]; then
makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force
package_file=$(ls -1 | grep ".zst")
cp -v $CWD/$package_dir/$package_file $REPO/
fi
cd $CWD
done