bsdmk.eclass: Add verbose output of bmake calls
authorMichał Górny <mgorny@gentoo.org>
Mon, 17 Sep 2018 07:19:34 +0000 (09:19 +0200)
committerMichał Górny <mgorny@gentoo.org>
Mon, 17 Sep 2018 07:19:34 +0000 (09:19 +0200)
eclass/bsdmk.eclass

index ed5870b61653df40b5166fb8a9ca75850248b7e6..4286a36b745fa282ea90c433cc417a9a8e06e3b5 100644 (file)
@@ -38,7 +38,9 @@ mkmake() {
 
        tc-export CC CXX LD RANLIB
 
-       ${BMAKE} ${MAKEOPTS} ${EXTRA_EMAKE} ${mymakeopts} NO_WERROR= STRIP= "$@"
+       set -- ${BMAKE} ${MAKEOPTS} ${EXTRA_EMAKE} ${mymakeopts} NO_WERROR= STRIP= "$@"
+       echo "${@}"
+       "${@}"
 }
 
 # @FUNCTION: mkinstall
@@ -51,7 +53,9 @@ mkinstall() {
 
        # STRIP= will replace the default value of -s, leaving to portage the
        # task of stripping executables.
-       ${BMAKE} ${mymakeopts} NO_WERROR= STRIP= MANSUBDIR= DESTDIR="${D}" "$@" install
+       set -- ${BMAKE} ${mymakeopts} NO_WERROR= STRIP= MANSUBDIR= DESTDIR="${D}" "$@" install
+       echo "${@}"
+       "${@}"
 }
 
 # @FUNCTION: dummy_mk