27 lines
1.4 KiB
C
27 lines
1.4 KiB
C
#ifndef DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_H_ // NOLINT
|
|
#define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_H_ // NOLINT
|
|
|
|
#define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MAJOR 1 // NOLINT
|
|
#define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MINOR 0 // NOLINT
|
|
#define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_REVISION 0 // NOLINT
|
|
|
|
// Classic CPP stringifcation; the extra level of indirection allows the
|
|
// preprocessor to expand the macro before being converted to a string.
|
|
#define \
|
|
PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING_HELPER( \
|
|
x) \
|
|
#x
|
|
#define DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING(x) \ // NOLINT
|
|
PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING_HELPER(x)
|
|
|
|
// The Dynamic Depth version as a string; for example "1.9.0".
|
|
#define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_STRING \ // NOLINT
|
|
PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING( \
|
|
PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MAJOR) \
|
|
"." PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING( \
|
|
PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MINOR) \
|
|
"." PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING( \
|
|
PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_REVISION)
|
|
|
|
#endif // DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_H_ // NOLINT
|