NCEPLIBS-bufr 11.7.1
bvers.f
Go to the documentation of this file.
1C> @file
2C> @brief Return a character string containing the version
3C> number of the BUFRLIB software.
4
5C> This subroutine returns a character string containing
6C> the version number of the BUFRLIB software.
7C>
8C> @author J. Ator
9C> @date 2009-03-23
10C>
11C> @param[out] CVERSTR -- character*(*): Version string
12C>
13C> <b>Program history log:</b>
14C> | Date | Programmer | Comments |
15C> | -----|------------|----------|
16C> | 2009-03-23 | J. Ator | Original author |
17C> | 2011-09-26 | J. Ator | Updated to version 10.0.1 |
18C> | 2012-02-24 | J. Ator | Updated to version 10.1.0 |
19C> | 2012-10-12 | J. Ator | Updated to version 10.2.0 |
20C> | 2012-11-29 | J. Ator | Updated to version 10.2.1 |
21C> | 2012-12-04 | J. Ator | Updated to version 10.2.2 |
22C> | 2013-01-08 | J. Ator | Updated to version 10.2.3 |
23C> | 2013-01-09 | J. Ator | Updated to version 10.2.4 |
24C> | 2013-01-25 | J. Ator | Updated to version 10.2.5 |
25C> | 2014-11-12 | J. Ator | Updated to version 11.0.0 |
26C> | 2015-09-24 | J. Ator | Updated to version 11.0.1 |
27C> | 2016-02-12 | J. Ator | Updated to version 11.0.2 |
28C> | 2016-03-18 | J. Ator | Updated to version 11.1.0 |
29C> | 2016-05-10 | J. Ator | Updated to version 11.2.0 |
30C> | 2017-04-03 | J. Ator | Updated to version 11.3.0 |
31C> | 2020-10-21 | J. Ator | Updated to use PROJECT_VERSION macro from CMake |
32C>
33 SUBROUTINE bvers (CVERSTR)
34
35 character*(*) cverstr
36
37C-----------------------------------------------------------------------
38C-----------------------------------------------------------------------
39
40 IF (len(cverstr).LT.8) GOTO 900
41
42 cverstr = '11.7.1'
43
44 RETURN
45900 CALL bort('BUFRLIB: BVERS - INPUT STRING MUST CONTAIN SPACE '//
46 . 'FOR AT LEAST 8 CHARACTERS')
47 END
subroutine bort(STR)
This subroutine calls subroutine errwrt() to log an error message, then calls subroutine bort_exit() ...
Definition: bort.f:23