#!/usr/bin/env bash # # Copyright (c) 2022 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 # set -o errexit set -o nounset set -o pipefail script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" script_name="$(basename "${BASH_SOURCE[0]}")" # This is very much error prone in case we re-structure our # repos again, but it's also used in a few other places :-/ repo_dir="${script_dir}/../../.." function usage() { cat <> .cargo/config vendor_dir_list+=" $dir/vendor $dir/.cargo/config" echo "${vendor_dir_list}" popd done popd tar -cvzf ${1} ${vendor_dir_list} } main () { [ $# -ne 1 ] && usage && exit 0 create_vendor_tarball ${1} } main "$@"