r23689: Squashed commit of the following:
[ira/wip.git] / source3 / VERSION
1 ########################################################
2 # SAMBA Version                                        #
3 #                                                      #
4 # Samba versions are as follows                        #
5 # 3.0.x                New production series           #
6 # 3.0.x{pre,rc}y       Preview/Testing & RC            #
7 # 3.0.x[a-z]           Patch releases                  #
8 # 3.0.x[a-z]-VENDOR-z  Vendor patch releases           #
9 #                                                      #
10 # script/mkversion.sh                                  #
11 # will use this file to create                         #
12 # include/version.h                                    #
13 #                                                      #
14 ########################################################
15
16 ########################################################
17 # This are the main SAMBA version numbers              #
18 #                                                      #
19 # <MAJOR>.<MINOR>.<RELEASE>                            #
20 #                                                      #
21 # e.g. SAMBA_VERSION_MAJOR=3                           #
22 #      SAMBA_VERSION_MINOR=0                           #
23 #      SAMBA_VERSION_RELEASE=0                         #
24 #  ->  "3.0.0"                                         #
25 ########################################################
26 SAMBA_VERSION_MAJOR=3
27 SAMBA_VERSION_MINOR=0
28 SAMBA_VERSION_RELEASE=27
29
30 ########################################################
31 # If a official release has a serious bug              #
32 # a security release will have 'a' sufffix             #
33 #                                                      #
34 # so SAMBA's version will be                           #
35 # <MAJOR>.<MINOR>.<RELEASE><REVISION>                  #
36 #                                                      #
37 # e.g. SAMBA_VERSION_REVISION=a                        #
38 #  ->  "2.2.8a"                                        #
39 ########################################################
40 SAMBA_VERSION_REVISION=
41
42 ########################################################
43 # For 'pre' releases the version will be               #
44 #                                                      #
45 # <MAJOR>.<MINOR>.<RELEASE>pre<PRE_RELEASE>            #
46 #                                                      #
47 # e.g. SAMBA_VERSION_PRE_RELEASE=1                     #
48 #  ->  "2.2.9pre1"                                     #
49 ########################################################
50 SAMBA_VERSION_PRE_RELEASE=1
51
52 ########################################################
53 # For 'rc' releases the version will be                #
54 #                                                      #
55 # <MAJOR>.<MINOR>.<RELEASE>rc<RC_RELEASE>              #
56 #                                                      #
57 # e.g. SAMBA_VERSION_RC_RELEASE=1                      #
58 #  ->  "3.0.0rc1"                                      #
59 ########################################################
60 SAMBA_VERSION_RC_RELEASE=
61
62 ########################################################
63 # To mark SVN snapshots this should be set to 'yes'    #
64 # in the development BRANCH, and set to 'no' only in   #
65 # the SAMBA_X_X_RELEASE BRANCH                         #
66 #                                                      #
67 # <MAJOR>.<MINOR>.<RELEASE>[...]cvs                    #
68 #                                                      #
69 # e.g. SAMBA_VERSION_IS_SVN_SNAPSHOT=yes               #
70 #  ->  "3.0.0-SVN-build-199"                           #
71 ########################################################
72 SAMBA_VERSION_IS_SVN_SNAPSHOT=yes
73
74 ########################################################
75 # This can be set by vendors if they want...           #
76 # This can be a string constant or a function which    #
77 # returns a string (const char *)                      #
78 #                                                      #
79 # <MAJOR>.<MINOR>.<RELEASE>[...]-<VENDOR_SUFFIX>       #
80 #                                                      #
81 # Note the '-' is automaticaly added                   #
82 #                                                      #
83 # e.g. SAMBA_VERSION_VENDOR_SUFFIX="VendorVersion"     #
84 #  ->  "CVS 3.0.0rc2-VendorVersion"                    #
85 #                                                      #
86 # Note: If you want to use a function,                 #
87 #       then patch lib/version.c and add this function #
88 #       there, because the symbol must be available in #
89 #       binary.                                        #
90 #                                                      #
91 # const char *vendor_version(void)                     #
92 # {                                                    #
93 #       return "VendorVersion";                        #
94 # }                                                    #
95 #                                                      #
96 # e.g. SAMBA_VERSION_VENDOR_SUFFIX=vendor_version()    #
97 #  ->  "CVS 3.0.0rc2-VendorVersion"                    #
98 ########################################################
99 SAMBA_VERSION_VENDOR_SUFFIX=
100 SAMBA_VENDOR_PATCH=