Version File - Updates and fixes (#632)

This commit is contained in:
Kiriti Gowda
2025-08-15 06:21:00 -07:00
committed by GitHub
parent 0ea5837a38
commit e5f06d4fcc
+9 -9
View File
@@ -34,23 +34,23 @@ THE SOFTWARE.
extern "C" {
#endif /* __cplusplus */
#define ROCDECODE_MAJOR_VERSION @PROJECT_VERSION_MAJOR@
#define ROCDECODE_MINOR_VERSION @PROJECT_VERSION_MINOR@
#define ROCDECODE_MICRO_VERSION @PROJECT_VERSION_PATCH@
#define ROCDECODE_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
#define ROCDECODE_VERSION_MINOR @PROJECT_VERSION_MINOR@
#define ROCDECODE_VERSION_PATCH @PROJECT_VERSION_PATCH@
/**
* ROCDECODE_CHECK_VERSION:
* @major: major version, like 1 in 1.2.3
* @minor: minor version, like 2 in 1.2.3
* @micro: micro version, like 3 in 1.2.3
* @patch: patch version, like 3 in 1.2.3
*
* Evaluates to %TRUE if the version of ROCDECODE is greater than
* @major, @minor and @micro
* @major, @minor and @patch
*/
#define ROCDECODE_CHECK_VERSION(major, minor, micro) \
(ROCDECODE_MAJOR_VERSION > (major) || \
(ROCDECODE_MAJOR_VERSION == (major) && ROCDECODE_MINOR_VERSION > (minor)) || \
(ROCDECODE_MAJOR_VERSION == (major) && ROCDECODE_MINOR_VERSION == (minor) && ROCDECODE_MICRO_VERSION >= (micro)))
#define ROCDECODE_CHECK_VERSION(major, minor, patch) \
(ROCDECODE_VERSION_MAJOR > (major) || \
(ROCDECODE_VERSION_MAJOR == (major) && ROCDECODE_VERSION_MINOR > (minor)) || \
(ROCDECODE_VERSION_MAJOR == (major) && ROCDECODE_VERSION_MINOR == (minor) && ROCDECODE_VERSION_PATCH >= (patch)))
#ifdef __cplusplus
} // end extern "C" block