xref: /aosp_15_r20/external/dynamic_depth/includes/xmpmeta/version.h (revision a62be0856e8e1158f43b03e41bbad10f4d005fde)
1*a62be085SSadaf Ebrahimi #ifndef DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_H_  // NOLINT
2*a62be085SSadaf Ebrahimi #define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_H_  // NOLINT
3*a62be085SSadaf Ebrahimi 
4*a62be085SSadaf Ebrahimi #define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MAJOR 1  // NOLINT
5*a62be085SSadaf Ebrahimi #define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MINOR 0  // NOLINT
6*a62be085SSadaf Ebrahimi #define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_REVISION 0  // NOLINT
7*a62be085SSadaf Ebrahimi 
8*a62be085SSadaf Ebrahimi // Classic CPP stringifcation; the extra level of indirection allows the
9*a62be085SSadaf Ebrahimi // preprocessor to expand the macro before being converted to a string.
10*a62be085SSadaf Ebrahimi #define \
11*a62be085SSadaf Ebrahimi     PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING_HELPER( \
12*a62be085SSadaf Ebrahimi     x)                                                                      \
13*a62be085SSadaf Ebrahimi #x
14*a62be085SSadaf Ebrahimi #define DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING(x) \  // NOLINT
15*a62be085SSadaf Ebrahimi   PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING_HELPER(x)
16*a62be085SSadaf Ebrahimi 
17*a62be085SSadaf Ebrahimi // The Dynamic Depth version as a string; for example "1.9.0".
18*a62be085SSadaf Ebrahimi #define DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_STRING \  // NOLINT
19*a62be085SSadaf Ebrahimi   PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING(           \
20*a62be085SSadaf Ebrahimi       PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MAJOR)   \
21*a62be085SSadaf Ebrahimi   "." PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING(     \
22*a62be085SSadaf Ebrahimi         PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_MINOR) \
23*a62be085SSadaf Ebrahimi     "." PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_TO_STRING(     \
24*a62be085SSadaf Ebrahimi         PHOTOS_EDITING_FORMATS_DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_REVISION)
25*a62be085SSadaf Ebrahimi 
26*a62be085SSadaf Ebrahimi #endif // DYNAMIC_DEPTH_INCLUDES_XMPMETA_VERSION_H_  // NOLINT
27