version.h: Add version check macro

Make it easier to check for a Weston version.
diff --git a/src/version.h.in b/src/version.h.in
index f573328..79dba45 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