From d0a7282876abf66bd302e94a62cd7c006b5053b6 Mon Sep 17 00:00:00 2001 From: Pier Luigi Fiorini Date: Mon, 23 Sep 2013 07:26:03 +0200 Subject: [PATCH] version.h: Add version check macro Make it easier to check for a Weston version. --- src/version.h.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/version.h.in b/src/version.h.in index f5733288e..79dba45c2 100644 --- a/src/version.h.in +++ b/src/version.h.in @@ -28,4 +28,10 @@ #define WESTON_VERSION_MICRO @WESTON_VERSION_MICRO@ #define WESTON_VERSION "@WESTON_VERSION@" +/* Can be used like #if WESTON_VERSION_AT_LEAST(1, 2, 0) */ +#define WESTON_VERSION_AT_LEAST(major, minor, micro) \ + (WESTON_VERSION_MAJOR == (major) && \ + WESTON_VERSION_MINOR == (minor) && \ + WESTON_VERSION_MICRO >= (micro)) + #endif