# Copyright (C) 2022 b5327157
# SPDX-License-Identifier: GPL-3.0-or-later

set -x
set -e
set -o pipefail

# builds.sr.ht supports the complete-build command, which exits
# with 255 and so triggers early successful build termination
# if Wine fails with this exit status, it needs to be overridden
on_exit()
{
	exit_status=$?
	[ $exit_status -ne 255 ] || exit 1
	exit $exit_status
}
trap on_exit EXIT

shopt -s expand_aliases

alias exec='exec '
alias sudo='sudo '
alias wine='wine '

alias curl='curl --no-progress-meter'

alias gpg='gpg --quiet --batch --keyserver hkps://keys.openpgp.org'

alias pip='python3.10 -m pip --quiet --no-input --disable-pip-version-check'
alias pip-install='pip install --no-warn-script-location'

alias nox='python3.10 -m nox'

source builds/debian/common
