From: Fredrik Fornwall Date: Tue, 2 Aug 2016 11:39:25 +0000 (-0400) Subject: Make is possible to blacklist arch in a pkg X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/commitdiff_plain/9a104bdae42085a2d24fb62c383968e0474f363f?hp=a12d9baca5bf3c20c610577a33d5275891badf2c Make is possible to blacklist arch in a pkg --- diff --git a/build-package.sh b/build-package.sh index c670f37d..2b4561c8 100755 --- a/build-package.sh +++ b/build-package.sh @@ -90,9 +90,6 @@ if [ $TERMUX_ARCH = 'all' ]; then exit fi -echo "termux - building $1 for arch $TERMUX_ARCH..." -test -t 1 && printf "\033]0;$1...\007" - # We do not put all of build-tools/$TERMUX_ANDROID_BUILD_TOOLS_VERSION/ into PATH # to avoid stuff like arm-linux-androideabi-ld there to conflict with ones from # the standalone toolchain. @@ -683,6 +680,14 @@ termux_setup_golang () { source $TERMUX_PKG_BUILDER_SCRIPT +if [ "$TERMUX_PKG_BLACKLISTED_ARCHES" != "${TERMUX_PKG_BLACKLISTED_ARCHES/$TERMUX_ARCH/}" ]; then + echo "Skipping building $TERMUX_PKG_NAME for arch $TERMUX_ARCH" + exit 0 +fi + +echo "termux - building $1 for arch $TERMUX_ARCH..." +test -t 1 && printf "\033]0;$1...\007" + # Compute full version: TERMUX_PKG_FULLVERSION=$TERMUX_PKG_VERSION if [ "$TERMUX_PKG_BUILD_REVISION" != "0" -o "$TERMUX_PKG_FULLVERSION" != "${TERMUX_PKG_FULLVERSION/-/}" ]; then