diff options
| author | Ulf Lilleengen <[email protected]> | 2024-06-04 09:19:07 +0200 |
|---|---|---|
| committer | Ulf Lilleengen <[email protected]> | 2024-06-04 09:19:07 +0200 |
| commit | 4ebd8af96f2ad89c0167249a187894dc8d656412 (patch) | |
| tree | bf1615e17dd50ccc667fed73782aa897aa94f65d /release/bump-dependency.sh | |
| parent | 30918c355b5777715f9d5c8019ce8a8dd1f69715 (diff) | |
add convenience script to bump dependency version
Diffstat (limited to 'release/bump-dependency.sh')
| -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" | ||
