#pragma once #define LIBOSMO_CSN1_VERSION 0.2.1-dirty #define LIBOSMO_CSN1_VERSION_STR "0.2.1-dirty" #define LIBOSMO_CSN1_VERSION_MAJOR 0 #define LIBOSMO_CSN1_VERSION_MINOR 2 #define LIBOSMO_CSN1_VERSION_PATCH 1-dirty #define LIBOSMO_CSN1_VERSION_GREATER_EQUAL(major, minor, patch) \ (LIBOSMO_CSN1_VERSION_MAJOR > (major) || \ (LIBOSMO_CSN1_VERSION_MAJOR == (major) && \ LIBOSMO_CSN1_VERSION_MINOR > (minor)) || \ (LIBOSMO_CSN1_VERSION_MAJOR == (major) && \ LIBOSMO_CSN1_VERSION_MINOR == (minor) && \ LIBOSMO_CSN1_VERSION_PATCH >= (patch)))