vercmp-bare-formats/default-without-dashed-prer...

11 lines
327 B
Bash
Raw Normal View History

2020-11-24 22:11:21 +01:00
#!/bin/sh
. "$VERCMPROOT/format/default.sh"
comparever_gdb() {
# a semver that eschews using a dash before prerelease versions.
comparever_default "$(echo "$1" | sed 's/\([a-z]\+[0-9a-z]*\)$/-\1/i')" \
"$(echo "$2" | sed 's/\([a-z]\+[0-9a-z]*\)$/-\1/i')"
}
comparever() { comparever_gdb $@; }