Some miscellaneous updates to main help, for new features and otherwise.
[freeciv.git] / fc_version
blob82114f2c57f3bb6b55ae856be020c605426a96aa
1 #/bin/sh
3 #  Copyright (C) 2004-2008 Freeciv team
5 # Version definition for Freeciv.
7 MAJOR_VERSION="2"
8 MINOR_VERSION="5"
9 PATCH_VERSION="0"
10 VERSION_LABEL="-beta0"
12 # 1) Development until MAJOR and MINOR version numbers are
13 #    set to new release series:
14 #   - IS_DEVEL_VERSION=1
15 #   - IS_FREEZE_VERSION=0
16 #   - IS_BETA_VERSION=0
18 # 2) Development from version number bump to first beta:
19 #   - IS_DEVEL_VERSION=1
20 #   - IS_FREEZE_VERSION=1
21 #   - IS_BETA_VERSION=0
23 # 3) Development from first beta to first RC:
24 #   - IS_DEVEL_VERSION=0
25 #   - IS_FREEZE_VERSION=0
26 #   - IS_BETA_VERSION=1
28 # 4) Stable, starting from first RC:
29 #   - IS_DEVEL_VERSION=0
30 #   - IS_FREEZE_VERSION=0
31 #   - IS_BETA_VERSION=0
33 IS_DEVEL_VERSION=0
34 IS_FREEZE_VERSION=0
35 IS_BETA_VERSION=1
37 NEXT_STABLE_VERSION="2.5.0"
39 # 0 to disable display of release month until we can make better estimate
40 RELEASE_MONTH=0
42 DATASUBDIR=2.5
43 DEFAULT_FOLLOW_TAG=stable
45 # Freeciv network capstring: see documentation in common/capstr.c
47 # +Freeciv.Devel.YYYY.MMM.DD is the base capability string.
49 #   - No new mandatory capabilities can be added to the release branch; doing
50 #     so would break network capability of supposedly "compatible" releases.
52 #   - Avoid adding a new mandatory capability to the development branch for
53 #     as long as possible.  We want to maintain network compatibility with
54 #     the stable branch for as long as possible.
55 NETWORK_CAPSTRING_MANDATORY="+Freeciv-2.5-network"
56 NETWORK_CAPSTRING_OPTIONAL=""
58 FREECIV_DISTRIBUTOR=""
60 if test x$VERSION_SCRIPT_SILENT != xyes ; then
61   VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}${VERSION_LABEL}
62   echo ${VERSION}