add an ugly script to publish the crates

This commit is contained in:
Sylvestre Ledru 2021-03-07 11:47:17 +01:00
parent 4f5e9ecb39
commit d3c6ce0b94

24
util/publish.sh Normal file
View file

@ -0,0 +1,24 @@
#!/bin/bash
set -e
ARG=""
if test "$1" != "--do-it"; then
ARG="--dry-run --allow-dirty"
fi
cd src/uucore/
cargo publish $ARG
cd -
cd src/uu/stdbuf/src/libstdbuf/
cargo publish $ARG
cd -
PROGS=$(ls -1d src/uu/*/)
for p in $PROGS; do
cd $p
cargo publish $ARG
cd -
done
cargo publish $ARG