#
# Copyright (c) 2008-2009, PostgreSQL Global Development Group
#
-# $PostgreSQL: pgsql/src/tools/version_stamp.pl,v 1.3 2009/07/01 23:15:55 tgl Exp $
+# $PostgreSQL: pgsql/src/tools/version_stamp.pl,v 1.4 2009/08/19 15:03:56 tgl Exp $
#################################################################
#
# Usage: cd to top of source tree and issue
# src/tools/version_stamp.pl MINORVERSION
# where MINORVERSION can be a minor release number (0, 1, etc), or
-# "devel", "betaN", "rcN".
+# "devel", "alphaN", "betaN", "rcN".
#
# Major version is hard-wired into the script. We update it when we branch
} elsif ($minor eq "devel") {
$dotneeded = 0;
$numericminor = 0;
+} elsif ($minor =~ m/^alpha\d+$/) {
+ $dotneeded = 0;
+ $numericminor = 0;
} elsif ($minor =~ m/^beta\d+$/) {
$dotneeded = 0;
$numericminor = 0;
$dotneeded = 0;
$numericminor = 0;
} else {
- die "$0: minor-version must be N, devel, betaN, or rcN\n";
+ die "$0: minor-version must be N, devel, alphaN, betaN, or rcN\n";
}
# Create various required forms of the version number