added build.sh
This commit is contained in:
parent
accd4a377f
commit
81ceb8a628
1 changed files with 26 additions and 0 deletions
26
build_packages.sh
Executable file
26
build_packages.sh
Executable file
|
@ -0,0 +1,26 @@
|
|||
#!/bin/bash
|
||||
|
||||
mkdir -p out
|
||||
|
||||
build_package() {
|
||||
local pkg_dir="$1"
|
||||
cd "$pkg_dir" || return
|
||||
|
||||
if [[ -f PKGBUILD ]]; then
|
||||
echo "Building package in $pkg_dir..."
|
||||
makepkg -s --noconfirm --outputdir ../out
|
||||
else
|
||||
echo "No PKGBUILD found in $pkg_dir, skipping..."
|
||||
fi
|
||||
|
||||
cd - > /dev/null || return
|
||||
}
|
||||
|
||||
base_dir="."
|
||||
|
||||
find "$base_dir" -type f -name 'PKGBUILD' -exec dirname {} \; | while read -r pkg_dir; do
|
||||
build_package "$pkg_dir"
|
||||
done
|
||||
|
||||
echo "All packages have been built and saved in the 'out' directory."
|
||||
|
Loading…
Add table
Reference in a new issue