For snapshot releases, expand out the mangled version numbers.

For snapshot releases, expand out the mangled version number,
e.g. 2.05.00.0.20081025.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
This commit is contained in:
H. Peter Anvin 2008-10-25 12:41:29 -07:00
parent 92d36121b9
commit 9ee0ceadff

View File

@ -87,8 +87,12 @@ if ($is_rc) {
$nasm_id = ($nmaj << 24)+($nmin << 16)+($nsmin << 8)+$nplvl;
$mangled_ver = sprintf("%d.%02d", $nmaj, $nmin);
$mangled_ver .= sprintf(".%02d", $nsmin) if ($nsmin || $nplvl);
$mangled_ver .= '.'.$nplvl if ($nplvl != 0);
if ($nsmin || $nplvl || defined($snapshot)) {
$mangled_ver .= sprintf(".%02d", $nsmin);
if ($nplvl || defined($snapshot)) {
$mangled_ver .= '.'.$nplvl;
}
}
($mtail = $tail) =~ tr/-/./;
$mangled_ver .= $mtail;