]> git.pld-linux.org Git - packages/cargo.git/blame - build-cargo-vendor.sh
add missing buildroot
[packages/cargo.git] / build-cargo-vendor.sh
CommitLineData
61d3b52c
JR
1#!/bin/sh
2
3# Script to build vendor tarball
4#
5# Prerequisites:
6# - installed cargo and rust
7# - installed cargo-vendor from https://github.com/alexcrichton/cargo-vendor
8
9CARGO_VER=$1
10VENDOR_FILTER=../vendor-tarball-filter.txt
11
12tar xzf cargo-${CARGO_VER}.tar.gz
13cd cargo-${CARGO_VER}
14cargo vendor --explicit-version --verbose
15
16grep -v '^#' ${VENDOR_FILTER} | xargs -I% sh -c 'rm -rf vendor/%'
17for i in vendor/* ; do
18 ../cargo-checksums-prune.py "$i"
19done
20
21tar cJvf cargo-${CARGO_VER}-vendor.tar.xz vendor
This page took 0.078101 seconds and 4 git commands to generate.