Commit 50c311c2 authored by Lukas Fleischer's avatar Lukas Fleischer Committed by Pierre Schmitz
Browse files

archbuild: Avoid unnecessary use of basename(1)

parent ef10f6c7
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -2,20 +2,21 @@

base_packages=(base base-devel sudo)

cmd="$(basename "${0%-build}")"
if [[ "${cmd%-*}" == 'multilib' ]]; then
	repo="${cmd}"
cmd="${0##*/}"
if [[ "${cmd%%-*}" == 'multilib' ]]; then
	repo="${cmd%-build}"
	arch='x86_64'
	base_packages+=(multilib-devel)
else
	repo=${cmd%-*}
	arch=${cmd##*-}
	tag="${cmd%-build}"
	repo=${tag%-*}
	arch=${tag##*-}
fi
chroots='/var/tmp/archbuild'
clean_first=false

usage() {
	echo "usage $(basename "$0")"
	echo "usage $cmd"
	echo '    -c         Recreate the chroot before building'
	echo '    -r <dir>   Create chroots in this directory'
	exit 1