mirror of
https://github.com/tailscale/tailscale.git
synced 2024-11-30 05:25:35 +00:00
19 lines
366 B
Plaintext
19 lines
366 B
Plaintext
|
redo-ifchange long.txt
|
||
|
read -r LONGVER junk <long.txt
|
||
|
|
||
|
# Convert a version like "0.92-98-g123456" into "0.92-98".
|
||
|
# Sometimes the version is just "0.92-0", in which case we leave it as is.
|
||
|
case $LONGVER in
|
||
|
*-*-*)
|
||
|
echo "${LONGVER%-*}" >$3
|
||
|
;;
|
||
|
*-*)
|
||
|
echo "$LONGVER" >$3
|
||
|
;;
|
||
|
*)
|
||
|
echo "Fatal: long version in invalid format." >&2
|
||
|
exit 44
|
||
|
esac
|
||
|
|
||
|
redo-stamp <$3
|