[dpdk-dev] [PATCH 1/3] devtools/test-meson-builds: skip missing compilers
Bruce Richardson
bruce.richardson at intel.com
Wed Apr 10 22:52:22 CEST 2019
if either gcc or clang are missing, skip doing those builds.
This allows a setup to only do, e.g. gcc tests.
CC: stable at dpdk.org
Signed-off-by: Bruce Richardson <bruce.richardson at 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
More information about the dev
mailing list