diff --git a/test/common/config/pkgdep/git b/test/common/config/pkgdep/git index 780e584d9..3575477b0 100644 --- a/test/common/config/pkgdep/git +++ b/test/common/config/pkgdep/git @@ -31,26 +31,29 @@ function install_refspdk() { EOF mkdir -p $HOME/output - rootdir="$output_dir" - source $HOME/autorun-spdk.conf - source $output_dir/test/common/autotest_common.sh - # Prepare separate, fixed, cmdline for the FreeBSD, Issue #1397. - if [[ $OSID == freebsd ]]; then - config_params="--enable-debug --enable-werror" - config_params+=" --with-idxd --with-fio=/usr/src/fio" - config_params+=" --disable-unit-tests --without-isal" - MAKE=gmake - else - config_params="$(get_config_params)" - fi - $output_dir/configure $(echo $config_params | sed 's/--enable-coverage//g') - if [[ $OSID != freebsd ]]; then - $MAKE -C $output_dir $MAKEFLAGS include/spdk/config.h - CONFIG_OCF_PATH="$output_dir/ocf" $MAKE -C $output_dir/lib/env_ocf $MAKEFLAGS exportlib O=$output_dir/build/ocf.a - $output_dir/configure $config_params --with-ocf=$output_dir/build/ocf.a --with-shared - fi - $MAKE -C $output_dir $MAKEFLAGS + ( + rootdir="$output_dir" + source $HOME/autorun-spdk.conf + source $output_dir/test/common/autotest_common.sh + + # Prepare separate, fixed, cmdline for the FreeBSD, Issue #1397. + if [[ $OSID == freebsd ]]; then + config_params="--enable-debug --enable-werror" + config_params+=" --with-idxd --with-fio=/usr/src/fio" + config_params+=" --disable-unit-tests --without-isal" + MAKE=gmake + else + config_params="$(get_config_params)" + fi + $output_dir/configure $(echo $config_params | sed 's/--enable-coverage//g') + if [[ $OSID != freebsd ]]; then + $MAKE -C $output_dir $MAKEFLAGS include/spdk/config.h + CONFIG_OCF_PATH="$output_dir/ocf" $MAKE -C $output_dir/lib/env_ocf $MAKEFLAGS exportlib O=$output_dir/build/ocf.a + $output_dir/configure $config_params --with-ocf=$output_dir/build/ocf.a --with-shared + fi + $MAKE -C $output_dir $MAKEFLAGS + ) } function install_qat() {