blob: 2c30fadc0437c57936676e7a5072b7b165b6645f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
root_dir="$(cd "$(dirname -- "$0")"; pwd)"
build_dir="$root_dir/build"
aur_dir="$root_dir/aur"
if [ $# -gt 0 ]; then
packages="$*"
else
packages="$(find "$root_dir" -mindepth 2 -maxdepth 2 -type f -name PKGBUILD | \
xargs -I {} dirname {} | \
xargs -I {} basename {})"
fi
for package in $packages; do
if [ ! -f "$root_dir/$package/PKGBUILD" ]; then
echo "invalid package $package" 1>&2
exit 1
fi
done
export PATH="/usr/bin:$PATH"
set_makepkg_envs() {
package=$1
export PKGDEST="$build_dir/$package"
export SRCDEST="$build_dir/$package"
export SRCPKGDEST="$build_dir"
export LOGDEST="$build_dir"
export BUILDDIR="$build_dir"
}
|