ci: reduce examples in static builds

Static builds can take a lot of space, so reduce the number of examples
built when doing those static builds.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
This commit is contained in:
Bruce Richardson 2020-03-16 17:09:21 +00:00 committed by Thomas Monjalon
parent d3c9274f76
commit 4e648fb70c

View File

@ -42,9 +42,15 @@ if [ "$BUILD_32BIT" = "1" ]; then
export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
fi
if [ "$DEF_LIB" = "static" ]; then
OPTS="$OPTS -Dexamples=l2fwd,l3fwd"
else
OPTS="$OPTS -Dexamples=all"
fi
OPTS="$OPTS --default-library=$DEF_LIB"
OPTS="$OPTS --buildtype=debugoptimized"
meson build --werror -Dexamples=all $OPTS
meson build --werror $OPTS
ninja -C build
if [ "$AARCH64" != "1" ]; then