3 # Script to build vendor tarball
6 # - installed cargo and rust
7 # - installed cargo-vendor from https://github.com/alexcrichton/cargo-vendor
10 VENDOR_FILTER=../vendor-tarball-filter.txt
12 tar xzf cargo-${CARGO_VER}.tar.gz
14 cargo vendor --explicit-version --verbose
16 grep -v '^#' ${VENDOR_FILTER} | xargs -I% sh -c 'rm -rf vendor/%'
17 for i in vendor/* ; do
18 ../cargo-checksums-prune.py "$i"
21 tar cJvf cargo-${CARGO_VER}-vendor.tar.xz vendor