coreutils/util/publish.sh
2021-03-07 11:47:17 +01:00

24 lines
306 B
Bash

#!/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