summaryrefslogtreecommitdiff
path: root/src/version.h.in
diff options
context:
space:
mode:
authorPier Luigi Fiorini <pierluigi.fiorini@gmail.com>2013-09-23 07:26:03 +0200
committerKristian Høgsberg <krh@bitplanet.net>2013-09-23 10:42:19 -0700
commitd0a7282876abf66bd302e94a62cd7c006b5053b6 (patch)
tree0c3b60a2d34e218565a3fb1fade7d8f41c165f53 /src/version.h.in
parent639fd864930c2e96bf9c529356ee8d6d6aac373b (diff)
downloadweston-d0a7282876abf66bd302e94a62cd7c006b5053b6.tar.gz
version.h: Add version check macro
Make it easier to check for a Weston version.
Diffstat (limited to 'src/version.h.in')
-rw-r--r--src/version.h.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/version.h.in b/src/version.h.in
index f5733288..79dba45c 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