if either gcc or clang are missing, skip doing those builds. This allows a setup to only do, e.g. gcc tests.
CC: sta...@dpdk.org Signed-off-by: Bruce Richardson <bruce.richard...@intel.com> --- devtools/test-meson-builds.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh index b3b5cfb..60e4168 100755 --- a/devtools/test-meson-builds.sh +++ b/devtools/test-meson-builds.sh @@ -54,10 +54,12 @@ fi # shared and static linked builds with gcc and clang for c in gcc clang ; do - for s in static shared ; do - export CC="ccache $c" - build build-$c-$s --default-library=$s - done + if command -v $c >/dev/null 2>&1 ; then + for s in static shared ; do + export CC="ccache $c" + build build-$c-$s --default-library=$s + done + fi done # test compilation with minimal x86 instruction set -- 1.8.3.1