Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-19 08:08:33

0001 /* CLN version information */
0002 
0003 #ifndef _CL_VERSION_H
0004 #define _CL_VERSION_H
0005 
0006 /* Major version number of CLN */
0007 #define CL_VERSION_MAJOR 1
0008 /* Minor version number of CLN */
0009 #define CL_VERSION_MINOR 3
0010 /* Patchlevel version number of CLN */
0011 #define CL_VERSION_PATCHLEVEL 7
0012 
0013 /**
0014  * Libtool's library version information for CLN.
0015  * (Not to be confused with CLN's release version.)
0016  * Making new releases:
0017  * - increment cl_lt_revision,
0018  * - if any interfaces have been added, removed, or changed, then increment
0019  *   cl_lt_current and set cl_lt_revision to 0,
0020  * - if any interfaces have been added, then increment cl_lt_age,
0021  * - if any interfaces have been removed, set cl_lt_age to 0.
0022  * (On many systems, $(cl_lt_current):$(cl_lt_revision):$(cl_lt_age) results in
0023  *  libcln.so.$(cl_lt_current)-$(cl_lt_age).)
0024  */
0025 #define CL_LT_CURRENT 6
0026 #define CL_LT_AGE 0
0027 #define CL_LT_REVISION 7
0028 
0029 #define CL_STR_HELPER(x) #x
0030 #define CL_STR(x) CL_STR_HELPER(x)
0031 
0032 #define CL_VERSION \
0033     CL_STR(CL_VERSION_MAJOR) "." \
0034     CL_STR(CL_VERSION_MINOR) "." \
0035     CL_STR(CL_VERSION_PATCHLEVEL)
0036 
0037 namespace cln {
0038 
0039 extern const int version_major;
0040 extern const int version_minor;
0041 extern const int version_patchlevel;
0042 
0043 }  // namespace cln
0044 
0045 #endif /* _CL_VERSION_H */
0046