blob: 6193b1a84d40bc84c07e3a2a515a0b735972a04f [file] [log] [blame]
#ifndef DYNAMIC_DEPTH_INCLUDES_DYNAMIC_DEPTH_VERSION_H_ // NOLINT
#define DYNAMIC_DEPTH_INCLUDES_DYNAMIC_DEPTH_VERSION_H_ // NOLINT
#define DYNAMIC_DEPTH_VERSION_MAJOR 1
#define DYNAMIC_DEPTH_VERSION_MINOR 0
#define DYNAMIC_DEPTH_VERSION_REVISION 0
// Classic CPP stringifcation; the extra level of indirection allows the
// preprocessor to expand the macro before being converted to a string.
#define DYNAMIC_DEPTH_TO_STRING_HELPER(x) #x
#define DYNAMIC_DEPTH_TO_STRING(x) DYNAMIC_DEPTH_TO_STRING_HELPER(x)
// The xdmlib version as a string; for example "1.9.0".
#define DYNAMIC_DEPTH_VERSION_STRING \
DYNAMIC_DEPTH_TO_STRING(DYNAMIC_DEPTH_VERSION_MAJOR) \
"." DYNAMIC_DEPTH_TO_STRING( \
DYNAMIC_DEPTH_VERSION_MINOR) "." \
DYNAMIC_DEPTH_TO_STRING(DYNAMIC_DEPTH_VERSION_REVISION)
#endif // DYNAMIC_DEPTH_INCLUDES_DYNAMIC_DEPTH_VERSION_H_ // NOLINT