Hi, Bruce Sorry to disturb you again. Would you please help review the second patch of this series? Thanks very much.
Best Regards Feifei > -----邮件原件----- > 发件人: Feifei Wang <feifei.wa...@arm.com> > 发送时间: Tuesday, June 1, 2021 9:57 AM > 收件人: Bruce Richardson <bruce.richard...@intel.com> > 抄送: dev@dpdk.org; nd <n...@arm.com>; Phil Yang <phil.y...@arm.com>; > Juraj Linkeš <juraj.lin...@pantheon.tech>; Feifei Wang > <feifei.wa...@arm.com>; Ruifeng Wang <ruifeng.w...@arm.com> > 主题: [PATCH v1 2/2] devtools: use absolute path for the build directory > > From: Phil Yang <phil.y...@arm.com> > > To make the code easier to maintain, use the absolute path for the default > build_dir to avoid repeatedly calling of readlink. > > Suggested-by: Juraj Linkeš <juraj.lin...@pantheon.tech> > Signed-off-by: Phil Yang <phil.y...@arm.com> > Signed-off-by: Feifei Wang <feifei.wa...@arm.com> > Reviewed-by: Juraj Linkeš <juraj.lin...@pantheon.tech> > Reviewed-by: Ruifeng Wang <ruifeng.w...@arm.com> > --- > devtools/test-meson-builds.sh | 14 +++++++------- > 1 file changed, 7 insertions(+), 7 deletions(-) > > diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh > index 43b906598d..d6b0e7e059 100755 > --- a/devtools/test-meson-builds.sh > +++ b/devtools/test-meson-builds.sh > @@ -16,7 +16,7 @@ srcdir=$(dirname $(readlink -f $0))/.. > > MESON=${MESON:-meson} > use_shared="--default-library=shared" > -builds_dir=${DPDK_BUILD_TEST_DIR:-.} > +builds_dir=$(readlink -f ${DPDK_BUILD_TEST_DIR:-.}) > > if command -v gmake >/dev/null 2>&1 ; then > MAKE=gmake > @@ -193,16 +193,16 @@ build () # <directory> <target cc | cross file> <ABI > check> [meson options] > fi > > install_target $builds_dir/$targetdir \ > - $(readlink -f $builds_dir/$targetdir/install) > + $builds_dir/$targetdir/install > echo "Checking ABI compatibility of $targetdir" >&$verbose > echo $srcdir/devtools/gen-abi.sh \ > - $(readlink -f > $builds_dir/$targetdir/install) >&$veryverbose > + $builds_dir/$targetdir/install >&$veryverbose > $srcdir/devtools/gen-abi.sh \ > - $(readlink -f > $builds_dir/$targetdir/install) >&$veryverbose > + $builds_dir/$targetdir/install >&$veryverbose > echo $srcdir/devtools/check-abi.sh $abirefdir/$targetdir \ > - $(readlink -f > $builds_dir/$targetdir/install) >&$veryverbose > + $builds_dir/$targetdir/install >&$veryverbose > $srcdir/devtools/check-abi.sh $abirefdir/$targetdir \ > - $(readlink -f > $builds_dir/$targetdir/install) >&$verbose > + $builds_dir/$targetdir/install >&$verbose > fi > } > > @@ -275,7 +275,7 @@ done > # Test installation of the x86-generic target, to be used for checking # the > sample apps build using the pkg-config file for cflags and libs load_env cc - > build_path=$(readlink -f $builds_dir/build-x86-generic) > +build_path=$builds_dir/build-x86-generic > export DESTDIR=$build_path/install > install_target $build_path $DESTDIR > pc_file=$(find $DESTDIR -name libdpdk.pc) > -- > 2.25.1