#!/bin/bash
ARCHES=""
BRANCH=master
UPDATETYPE="recommended"
PROJ=""
while [ -n "$1" ]; do
	if [ "$1" = "-a" -o "$1" = "--arch" ]; then
		shift
		ARCHES="$ARCHES -a $1"
	elif [ "$1" = "-b" -o "$1" = "--branch" ]; then
		shift
		if [ "$1" = "cooker" ]; then
			BRANCH="master"
		else
			BRANCH="$1"
		fi
	elif [ "$1" = "-u" -o "$1" = "--updatetype" ]; then
		shift
		UPDATETYPE="$1"
	elif [ "$1" = "." ]; then
		PROJ="$PROJ openmandriva/$(basename $(pwd))"
	else
		PROJ="$PROJ openmandriva/$1"
	fi
	shift
done
[ -z "$PROJ" ] && PROJ="openmandriva/$(basename $(pwd))"
[ -z "$ARCHES" ] && ARCHES="-a znver1 -a x86_64 -a aarch64 -a i686 -a armv7hnl -a riscv64"

exec abf chain_build --no-cached-chroot -b $BRANCH --auto-publish --update-type $UPDATETYPE $ARCHES $PROJ
