diff --git a/autopackage.sh b/autopackage.sh index cfb04877f1..19b5cd286c 100755 --- a/autopackage.sh +++ b/autopackage.sh @@ -24,8 +24,10 @@ spdk_pv=spdk-$(date +%Y_%m_%d) spdk_tarball=${spdk_pv}.tar dpdk_pv=dpdk-$(date +%Y_%m_%d) dpdk_tarball=${dpdk_pv}.tar +ipsec_pv=ipsec-$(date +%Y_%m_%d) +ipsec_tarball=${ipsec_pv}.tar -find . -iname "spdk-*.tar* dpdk-*.tar*" -delete +find . -iname "spdk-*.tar* dpdk-*.tar* ipsec-*.tar*" -delete git archive HEAD^{tree} --prefix=${spdk_pv}/ -o ${spdk_tarball} # Build from packaged source @@ -40,6 +42,13 @@ if [ -z "$WITH_DPDK_DIR" ]; then tar -C "$tmpdir/${spdk_pv}" -xf $dpdk_tarball fi +if [ -d "intel-ipsec-mb" ]; then + cd intel-ipsec-mb + git archive HEAD^{tree} --prefix=intel-ipsec-mb/ -o ../${ipsec_tarball} + cd .. + tar -C "$tmpdir/${spdk_pv}" -xf $ipsec_tarball +fi + ( cd "$tmpdir"/spdk-* # use $config_params to get the right dependency options, but disable coverage and ubsan