PageRenderTime 398ms CodeModel.GetById 176ms app.highlight 0ms RepoModel.GetById 221ms app.codeStats 0ms

/libs/headers/gc/gc_version.h

http://github.com/nddrylliog/ooc
C++ Header | 23 lines | 18 code | 2 blank | 3 comment | 10 complexity | d34d9a24ba28faa6b3ce6882ac243b58 MD5 | raw file
 1/* The version here should match that in configure/configure.ac	*/
 2/* Eventually this one may become unnecessary.  For now we need	*/
 3/* it to keep the old-style build process working.		*/
 4#define GC_TMP_VERSION_MAJOR 7
 5#define GC_TMP_VERSION_MINOR 1
 6#define GC_TMP_ALPHA_VERSION GC_NOT_ALPHA
 7
 8#ifndef GC_NOT_ALPHA
 9#   define GC_NOT_ALPHA 0xff
10#endif
11
12#if defined(GC_VERSION_MAJOR)
13# if GC_TMP_VERSION_MAJOR != GC_VERSION_MAJOR || \
14     GC_TMP_VERSION_MINOR != GC_VERSION_MINOR || \
15     defined(GC_ALPHA_VERSION) != (GC_TMP_ALPHA_VERSION != GC_NOT_ALPHA) || \
16     defined(GC_ALPHA_VERSION) && GC_TMP_ALPHA_VERSION != GC_ALPHA_VERSION
17#   error Inconsistent version info.  Check README, version.h, and configure.ac.
18# endif
19#else
20# define GC_VERSION_MAJOR GC_TMP_VERSION_MAJOR
21# define GC_VERSION_MINOR GC_TMP_VERSION_MINOR
22# define GC_ALPHA_VERSION GC_TMP_ALPHA_VERSION
23#endif