diff options
| -rwxr-xr-x | release/bump-dependency.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/release/bump-dependency.sh b/release/bump-dependency.sh new file mode 100755 index 000000000..07511d229 --- /dev/null +++ b/release/bump-dependency.sh | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | #!/usr/bin/env bash | ||
| 2 | # A helper script to bump version dependencies of a crate to a particular version. It does | ||
| 3 | # not bump the version of the crate itself, only its entries in dependency lists. | ||
| 4 | # | ||
| 5 | # Usage (from the embassy repo folder): ./release/bump-dependency.sh embassy-time 0.4.0 | ||
| 6 | # | ||
| 7 | # As a sanity check, after running this script, grep for old versions. | ||
| 8 | # | ||
| 9 | CRATE=$1 | ||
| 10 | TARGET_VER=$2 | ||
| 11 | find . -name "Cargo.toml" | xargs sed -rie "s/($CRATE = \{.*version = \")[0-9]+.[0-9]+.?[0-9]*(\".*)/\1$TARGET_VER\2/g" | ||
