Files
osmo-ggsn/include/osmocom/gtp/version.h.tpl
Oliver Smith 34cb772bb4 Generate a version.h file
Related: OS#6626
Change-Id: If3972eb4e56073f8faf58b09d014a811d4a5f401
2025-06-23 16:39:14 +02:00

17 lines
528 B
Smarty

#pragma once
#define LIBGTP_VERSION {{VERSION}}
#define LIBGTP_VERSION_STR "{{VERSION}}"
#define LIBGTP_VERSION_MAJOR {{VERSION_MAJOR}}
#define LIBGTP_VERSION_MINOR {{VERSION_MINOR}}
#define LIBGTP_VERSION_PATCH {{VERSION_PATCH}}
#define LIBGTP_VERSION_GREATER_EQUAL(major, minor, patch) \
(LIBGTP_VERSION_MAJOR > (major) || \
(LIBGTP_VERSION_MAJOR == (major) && \
LIBGTP_VERSION_MINOR > (minor)) || \
(LIBGTP_VERSION_MAJOR == (major) && \
LIBGTP_VERSION_MINOR == (minor) && \
LIBGTP_VERSION_PATCH >= (patch)))