blob: d8a570ae538dad3346d2e4a9bd37d92605da6e7d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
/**************************************************************************
*
* $Id: mbgversion.h 1.21 2022/07/08 12:21:48Z martin.burnicki REL_M $
*
* Copyright (c) Meinberg Funkuhren, Bad Pyrmont, Germany
*
* Description:
* Program version definitions for package mbgtools-lx.
*
* -----------------------------------------------------------------------
* $Log: mbgversion.h $
* Revision 1.21 2022/07/08 12:21:48Z martin.burnicki
* Changed version code to 4.2.20 and copyright year to 2022.
* Revision 1.20 2021/05/28 09:36:25 martin
* New version code 4.2.18.
* Revision 1.19 2021/03/01 20:51:46 martin
* Changed version code to 4.2.16 and copyright year to 2021.
* Revision 1.18 2020/10/20 10:11:17 martin
* New version code 4.2.14.
* Revision 1.17 2020/09/04 11:32:03 martin
* New version code 4.2.12.
* Revision 1.16 2020/03/31 12:47:43 martin
* New version code 4.2.10.
* Revision 1.15 2020/02/24 11:17:02 martin
* Changed version code to 4.2.8 and copyright year to 2020.
* Revision 1.14 2019/03/18 08:54:36 martin
* New version code 4.2.6.
* Revision 1.13 2019/03/11 16:05:00 martin
* New version code 4.2.4.
* Revision 1.12 2019/02/08 10:18:07 martin
* New version code 4.2.2.
* Changed current copyright year to 2019.
* Revision 1.11 2018/12/13 15:39:00 martin
* New version code 4.2.1.
* Revision 1.10 2018/08/07 13:15:33 martin
* Cleaned up version definitions.
* Revision 1.9 2018/06/25 15:53:14 martin
* New version code 4.2.0.
* Changed copyright year to 2018.
* Revision 1.8 2017/07/03 09:05:11 martin
* New version code 4.0.0.
* Revision 1.7 2017/01/31 13:04:21 martin
* Include words.h instead of mbg_tgt.h
* Revision 1.6 2017/01/27 12:05:34 martin
* Changed copyright year to 2017.
* New file format.
* Revision 1.5 2015/12/17 14:40:04 martin
* Changed copyright year to 2015.
* Revision 1.4 2014/01/06 11:08:10 martin
* Changed copyright year to 2014.
* Revision 1.3 2013/01/03 12:09:30 martin
* Changed copyright year to 2013.
* Revision 1.2 2012/01/17 10:10:54 martin
* Changed current copyright year to 2012.
* Revision 1.1 2011/07/08 11:38:32 martin
* Initial revision for pre-release.
*
**************************************************************************/
#include <words.h> // also includes mbg_tgt.h
// --------------------------------------------------------------------
// The following definitions have to be updated to reflect the
// copyright year, and the software version numbers.
// --------------------------------------------------------------------
#define MBG_CURRENT_COPYRIGHT_YEAR 2022
#define MBG_MAJOR_VERSION_CODE 4
#define MBG_MINOR_VERSION_CODE 2
#define MBG_MICRO_VERSION_CODE 20
#if defined( MBG_TGT_WIN32 )
#define MBG_BUILD_VERSION_CODE 0
#endif
// --------------------------------------------------------------------
// The following definitions are derived from the definitions above.
// --------------------------------------------------------------------
#define MBG_CURRENT_COPYRIGHT_YEAR_STR STRINGIFY( MBG_CURRENT_COPYRIGHT_YEAR )
#define MBG_MAJOR_VERSION_STR STRINGIFY( MBG_MAJOR_VERSION_CODE )
#define MBG_MINOR_VERSION_STR STRINGIFY( MBG_MINOR_VERSION_CODE )
#define MBG_MICRO_VERSION_STR STRINGIFY( MBG_MICRO_VERSION_CODE )
#if defined( MBG_BUILD_VERSION_CODE )
#define MBG_BUILD_VERSION_STR STRINGIFY( MBG_BUILD_VERSION_CODE )
#endif
#define MBG_MAIN_VERSION_CODE ( ( MBG_MAJOR_VERSION_CODE << 8 ) | MBG_MINOR_VERSION_CODE )
#define MBG_MAIN_VERSION_STR MBG_MAJOR_VERSION_STR "." MBG_MINOR_VERSION_STR
#if defined( MBG_BUILD_VERSION_STR )
#define MBG_FULL_VERSION_STR MBG_MAIN_VERSION_STR "." MBG_MICRO_VERSION_STR "." MBG_BUILD_VERSION_STR
#else
#define MBG_FULL_VERSION_STR MBG_MAIN_VERSION_STR "." MBG_MICRO_VERSION_STR
#endif
|