Whamcloud - gitweb
LU-1969 release: bump version to 1.8.9-wc1
[fs/lustre-release.git] / lustre / autoconf / lustre-version.ac
1 m4_define([LUSTRE_MAJOR],[1])
2 m4_define([LUSTRE_MINOR],[8])
3 m4_define([LUSTRE_PATCH],[9])
4 m4_define([LUSTRE_FIX],[0])
5 # Note: we're starting prerelease versions at 80 this time.
6
7 dnl # don't forget to update the service tags info
8 m4_define([CLIENT_URN],["LUSTRE-189-CLT"])
9 m4_define([MDS_URN],["LUSTRE-189-MDS"])
10 m4_define([MGS_URN],["LUSTRE-189-MGS"])
11 m4_define([OSS_URN],["LUSTRE-189-OSS"])
12
13 dnl # liblustre delta is 0.0.1.32 , next version with fixes is ok, but
14 dnl # after following release candidate/beta would spill this warning already.
15 m4_define([LUSTRE_VER_ALLOWED_OFFSET],["OBD_OCD_VERSION(0,0,1,32)"])
16 m4_define([LUSTRE_LIB_VER_OFFSET_WARN],["OBD_OCD_VERSION(0,0,1,32)"])
17
18 dnl # linux lustre delta is 0.2.0.0 , next major release version is ok
19 m4_define([LUSTRE_CLI_VER_OFFSET_WARN],["OBD_OCD_VERSION(0,2,0,0)"])
20
21 dnl # User editable part ends here. -----------------------------------------
22
23 m4_pattern_allow(AC_LUSTRE)
24 m4_define([LUSTRE_VERSION],m4_if(LUSTRE_FIX,[0],LUSTRE_MAJOR.LUSTRE_MINOR.LUSTRE_PATCH,LUSTRE_MAJOR.LUSTRE_MINOR.LUSTRE_PATCH.LUSTRE_FIX))
25
26 [AC_LUSTRE_MAJOR]=LUSTRE_MAJOR
27 [AC_LUSTRE_MINOR]=LUSTRE_MINOR
28 [AC_LUSTRE_PATCH]=LUSTRE_PATCH
29 [AC_LUSTRE_FIX]=LUSTRE_FIX
30 [AC_LUSTRE_VERSION_STRING]=LUSTRE_VERSION
31 [AC_LUSTRE_VER_ALLOWED_OFFSET]=LUSTRE_VER_ALLOWED_OFFSET
32 [AC_LUSTRE_LIB_VER_OFFSET_WARN]=LUSTRE_LIB_VER_OFFSET_WARN
33 [AC_LUSTRE_CLI_VER_OFFSET_WARN]=LUSTRE_CLI_VER_OFFSET_WARN
34 [AC_LUSTRE_CLIENT_URN]=CLIENT_URN
35 [AC_LUSTRE_MGS_URN]=MGS_URN
36 [AC_LUSTRE_MDS_URN]=MDS_URN
37 [AC_LUSTRE_OSS_URN]=OSS_URN
38
39 AC_SUBST([AC_LUSTRE_MAJOR])
40 AC_SUBST([AC_LUSTRE_MINOR])
41 AC_SUBST([AC_LUSTRE_PATCH])
42 AC_SUBST([AC_LUSTRE_FIX])
43 AC_SUBST([AC_LUSTRE_VERSION_STRING])
44 AC_SUBST([AC_LUSTRE_VER_ALLOWED_OFFSET])
45 AC_SUBST([AC_LUSTRE_LIB_VER_OFFSET_WARN])
46 AC_SUBST([AC_LUSTRE_CLI_VER_OFFSET_WARN])
47 AC_SUBST([AC_LUSTRE_CLIENT_URN])
48 AC_SUBST([AC_LUSTRE_MDS_URN])
49 AC_SUBST([AC_LUSTRE_MGS_URN])
50 AC_SUBST([AC_LUSTRE_OSS_URN])