devtools: add verbose option to meson build test
authorBruce Richardson <bruce.richardson@intel.com>
Tue, 26 Feb 2019 14:15:33 +0000 (14:15 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 1 Mar 2019 14:19:35 +0000 (15:19 +0100)
commit4bcb9b7686043fe9a4e669f2d7f5acee603f5409
treeded3f374080f297d31d2bbbb3cf202ca8d646c14
parent8dc049bae678df8abf070fefdce6b307a83f86c5
devtools: add verbose option to meson build test

When running ninja, the commands are, by default, always printed on top of
each other. For those who want more detail in the output, two levels of
verbose output has been added to the test-meson-builds script. When "-v" is
passed, or the "TEST_MESON_BUILD_VERBOSE" flag is set in the environment,
then the output of ninja is passed through "cat" to prevent each line
overwriting the next. If "-vv" is passed, or
"TEST_MESON_BUILD_VERY_VERBOSE" is set in the environment, then ninja is
called with the "-v" flag to print out each command in full as it is
executing.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
devtools/test-meson-builds.sh