Generate a version.h file

Related: OS#6626
Change-Id: Ia894a9d9a20e343755d8060822d33b8a1c59b4db
This commit is contained in:
Oliver Smith committed 2025-06-23 16:00:59 +02:00
1 parent c38ad746f2
commit d0ad985eb0
3 files changed
+28 -1

No files matched your search

@@ -0,0 +1,16 @@
#pragma once
#define LIBOSMO_SIMTRACE2_VERSION {{VERSION}}
#define LIBOSMO_SIMTRACE2_VERSION_STR "{{VERSION}}"
#define LIBOSMO_SIMTRACE2_VERSION_MAJOR {{VERSION_MAJOR}}
#define LIBOSMO_SIMTRACE2_VERSION_MINOR {{VERSION_MINOR}}
#define LIBOSMO_SIMTRACE2_VERSION_PATCH {{VERSION_PATCH}}
#define LIBOSMO_SIMTRACE2_VERSION_GREATER_EQUAL(major, minor, patch) \
(LIBOSMO_SIMTRACE2_VERSION_MAJOR > (major) || \
(LIBOSMO_SIMTRACE2_VERSION_MAJOR == (major) && \
LIBOSMO_SIMTRACE2_VERSION_MINOR > (minor)) || \
(LIBOSMO_SIMTRACE2_VERSION_MAJOR == (major) && \
LIBOSMO_SIMTRACE2_VERSION_MINOR == (minor) && \
LIBOSMO_SIMTRACE2_VERSION_PATCH >= (patch)))