fix unbound variable issue
[termux-packages] / build-package.sh
index 0b524dd..79f8de1 100755 (executable)
@@ -801,7 +801,7 @@ termux_step_configure_autotools () {
         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:
@@ -939,11 +939,16 @@ termux_step_post_configure () {
 }
 
 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
 }