termux_error_exit "Unsupported arch: $TERMUX_ARCH"
fi
- local TERMUX_GO_VERSION=go1.9.4
+ local TERMUX_GO_VERSION=go1.10
local TERMUX_GO_PLATFORM=linux-amd64
local TERMUX_BUILDGO_FOLDER=$TERMUX_COMMON_CACHEDIR/${TERMUX_GO_VERSION}
rm -Rf "$TERMUX_COMMON_CACHEDIR/go" "$TERMUX_BUILDGO_FOLDER"
termux_download https://storage.googleapis.com/golang/${TERMUX_GO_VERSION}.${TERMUX_GO_PLATFORM}.tar.gz \
"$TERMUX_BUILDGO_TAR" \
- 15b0937615809f87321a457bb1265f946f9f6e736c563d6c5e0bd2c22e44f779
+ b5a64335f1490277b585832d1f6c7f8c6c11206cba5cd3f771dcb87b98ad1a33
( cd "$TERMUX_COMMON_CACHEDIR"; tar xf "$TERMUX_BUILDGO_TAR"; mv go "$TERMUX_BUILDGO_FOLDER"; rm "$TERMUX_BUILDGO_TAR" )
}
fi
QUIET_BUILD=
if [ ! -z ${TERMUX_QUIET_BUILD+x} ]; then
- QUIET_BUILD="--enable-silent-rules"
+ QUIET_BUILD="--enable-silent-rules --silent --quiet"
fi
# Some packages provides a $PKG-config script which some configure scripts pickup instead of pkg-config:
}
termux_step_make() {
+ QUIET_BUILD=
+ if [ ! -z ${TERMUX_QUIET_BUILD+x} ]; then
+ QUIET_BUILD="-s"
+ fi
+
if ls ./*akefile &> /dev/null; then
if [ -z "$TERMUX_PKG_EXTRA_MAKE_ARGS" ]; then
- make -j $TERMUX_MAKE_PROCESSES
+ make -j $TERMUX_MAKE_PROCESSES $QUIET_BUILD
else
- make -j $TERMUX_MAKE_PROCESSES ${TERMUX_PKG_EXTRA_MAKE_ARGS}
+ make -j $TERMUX_MAKE_PROCESSES $QUIET_BUILD ${TERMUX_PKG_EXTRA_MAKE_ARGS}
fi
fi
}
make -j 1 ${TERMUX_PKG_EXTRA_MAKE_ARGS} ${TERMUX_PKG_MAKE_INSTALL_TARGET}
fi
elif test -f build.ninja; then
- ninja install
+ ninja -j $TERMUX_MAKE_PROCESSES install
fi
}