X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=.ci%2Flinux-build.sh;h=69940dec8b1bc7468b679b74a148b93c88fe723d;hb=d6a9f8fb26b8d6adaac20d6a303faa5c5ba4d5bc;hp=67d68535e03865718ff1b4b8b5d147f9cb4b2687;hpb=5e437164df11fb2fbc96a26b30b65d05f502f584;p=dpdk.git diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh index 67d68535e0..69940dec8b 100755 --- a/.ci/linux-build.sh +++ b/.ci/linux-build.sh @@ -89,7 +89,7 @@ OPTS="$OPTS --default-library=$DEF_LIB" OPTS="$OPTS --buildtype=debugoptimized" OPTS="$OPTS -Dcheck_includes=true" if [ "$MINI" = "true" ]; then - OPTS="$OPTS -Denable_drivers=bus/vdev,mempool/ring,net/null" + OPTS="$OPTS -Denable_drivers=net/null" OPTS="$OPTS -Ddisable_libs=*" fi meson build --werror $OPTS @@ -104,8 +104,6 @@ if [ "$AARCH64" != "true" ] && [ "$PPC64LE" != "true" ]; then fi if [ "$ABI_CHECKS" = "true" ]; then - LIBABIGAIL_VERSION=${LIBABIGAIL_VERSION:-libabigail-1.6} - if [ "$(cat libabigail/VERSION 2>/dev/null)" != "$LIBABIGAIL_VERSION" ]; then rm -rf libabigail # if we change libabigail, invalidate existing abi cache @@ -113,14 +111,13 @@ if [ "$ABI_CHECKS" = "true" ]; then fi if [ ! -d libabigail ]; then - install_libabigail $LIBABIGAIL_VERSION $(pwd)/libabigail + install_libabigail "$LIBABIGAIL_VERSION" $(pwd)/libabigail echo $LIBABIGAIL_VERSION > libabigail/VERSION fi export PATH=$(pwd)/libabigail/bin:$PATH REF_GIT_REPO=${REF_GIT_REPO:-https://dpdk.org/git/dpdk} - REF_GIT_TAG=${REF_GIT_TAG:-v19.11} if [ "$(cat reference/VERSION 2>/dev/null)" != "$REF_GIT_TAG" ]; then rm -rf reference @@ -128,7 +125,7 @@ if [ "$ABI_CHECKS" = "true" ]; then if [ ! -d reference ]; then refsrcdir=$(readlink -f $(pwd)/../dpdk-$REF_GIT_TAG) - git clone --single-branch -b $REF_GIT_TAG $REF_GIT_REPO $refsrcdir + git clone --single-branch -b "$REF_GIT_TAG" $REF_GIT_REPO $refsrcdir meson $OPTS -Dexamples= $refsrcdir $refsrcdir/build ninja -C $refsrcdir/build DESTDIR=$(pwd)/reference ninja -C $refsrcdir/build install