#ifndef STRINGIZE #define STRINGIZE(x) #x #endif #ifndef STRINGIZE_VALUE_OF #define STRINGIZE_VALUE_OF(x) STRINGIZE(x) #endif #ifndef MOON_MAJOR #define MOON_MAJOR 0 #endif #ifndef MOON_MINOR #define MOON_MINOR 1 #endif #ifndef _MOON_SUFFIX #define MOON_SUFFIX "stable" #else #define MOON_SUFFIX STRINGIZE_VALUE_OF(_MOON_SUFFIX) #endif