On Fri, Dec 9, 2022 at 10:02 AM David Marchand <[email protected]> wrote: > > From: Ferruh Yigit <[email protected]> > > By default 'test-meson-builds.sh' script clones the repository which the > script is in, and selects a configured branch ('DPDK_ABI_REF_VERSION') > as a reference for ABI check. > > This patch enables selecting different repository to clone for reference > using 'DPDK_ABI_REF_SRC' environment variable. > 'DPDK_ABI_REF_SRC' may refer to a directory containing a cloned git > repository, or a remote git repository. > > It is possible to put these variables to 'devel.config' config file, or > provide via command line, like: > ` > DPDK_ABI_REF_SRC=https://dpdk.org/git/dpdk-stable \ > DPDK_ABI_REF_VERSION=v22.11.1 \ > DPDK_ABI_REF_DIR=/tmp/dpdk-abiref \ > ./devtools/test-meson-builds.sh > ` > > When 'DPDK_ABI_REF_SRC' is not defined, script behaves as it did > previously. > > Other alternative to using 'DPDK_ABI_REF_SRC' variable is adding that > other repo as a new 'remote' to the exiting git repository. > > Signed-off-by: Ferruh Yigit <[email protected]> > Acked-by: Akhil Goyal <[email protected]> > Signed-off-by: David Marchand <[email protected]> > --- > Changes since v1: > - expanded DPDK_ABI_REF_SRC usage to "non-local" sources,
Series applied, thanks. -- David Marchand

