From 33643d4bc8cc0cc49ab9621abe5d074d72d24436 Mon Sep 17 00:00:00 2001 From: Henrik Grimler Date: Fri, 25 Jan 2019 22:09:57 +0100 Subject: [PATCH] build-package.sh: fix `-a all -i` builds Also use `-s -i` for dependencies that have to be built --- build-package.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-package.sh b/build-package.sh index 011a2e264..09a360c1f 100755 --- a/build-package.sh +++ b/build-package.sh @@ -282,7 +282,7 @@ termux_step_handle_arguments() { # Handle 'all' arch: if [ -n "${TERMUX_ARCH+x}" ] && [ "${TERMUX_ARCH}" = 'all' ]; then for arch in 'aarch64' 'arm' 'i686' 'x86_64'; do - ./build-package.sh ${TERMUX_FORCE_BUILD+-f} -a $arch \ + ./build-package.sh ${TERMUX_FORCE_BUILD+-f} -a $arch ${TERMUX_INSTALL_DEPS+-i} \ ${TERMUX_DEBUG+-d} ${TERMUX_DEBDIR+-o $TERMUX_DEBDIR} "$1" done exit @@ -574,7 +574,7 @@ termux_step_start_build() { fi if ! termux_download_deb $pkg $dep_arch $dep_version; then echo "Download of $pkg@$dep_version from $TERMUX_REPO_URL failed, building instead" - ./build-package.sh -a $TERMUX_ARCH -i "$pkg" + ./build-package.sh -a $TERMUX_ARCH -i -s "$pkg" continue else if [ ! "$TERMUX_QUIET_BUILD" = true ]; then echo "Extracting $pkg..."; fi