diff --git a/fixtags.sh b/fixtags.sh new file mode 100755 index 0000000..1161612 --- /dev/null +++ b/fixtags.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +buildtag() { + name=$(grep '^name' "$1" | head -1 | sed -e 's:^.*"\([^"]*\)":\1:') + version=$(grep '^version' "$1" | head -1 | sed -e 's:^.*"\([^"]*\)":\1:') + echo "$name-v$version" +} + +git tag "$(buildtag syndicate/Cargo.toml)" +git tag "$(buildtag syndicate-macros/Cargo.toml)" +git tag "$(buildtag syndicate-server/Cargo.toml)"