summaryrefslogtreecommitdiff
path: root/endless
diff options
context:
space:
mode:
Diffstat (limited to 'endless')
-rw-r--r--endless/eosversion.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/endless/eosversion.h b/endless/eosversion.h
index 70e72a2..0e458c6 100644
--- a/endless/eosversion.h
+++ b/endless/eosversion.h
@@ -24,6 +24,7 @@ define EOS_SDK_VERSION_MIN_REQUIRED and EOS_SDK_VERSION_MAX_ALLOWED to one of
these macros. */
#define EOS_SDK_VERSION_0_0 (G_ENCODE_VERSION (0, 0))
#define EOS_SDK_VERSION_0_2 (G_ENCODE_VERSION (0, 2))
+#define EOS_SDK_VERSION_0_4 (G_ENCODE_VERSION (0, 4))
#if (EOS_SDK_MINOR_VERSION == 99)
#define EOS_SDK_VERSION_CUR_STABLE (G_ENCODE_VERSION (EOS_SDK_MAJOR_VERSION + 1, 0))
@@ -92,4 +93,18 @@ these macros. */
# define EOS_SDK_AVAILABLE_IN_0_2
#endif
+#if EOS_SDK_VERSION_MIN_REQUIRED >= EOS_SDK_VERSION_0_4
+# define EOS_SDK_DEPRECATED_IN_0_4 EOS_SDK_DEPRECATED
+# define EOS_SDK_DEPRECATED_IN_0_4_FOR(f) EOS_SDK_DEPRECATED_FOR(f)
+#else
+# define EOS_SDK_DEPRECATED_IN_0_4
+# define EOS_SDK_DEPRECATED_IN_0_4_FOR(f)
+#endif
+
+#if EOS_SDK_VERSION_MAX_ALLOWED < EOS_SDK_VERSION_0_4
+# define EOS_SDK_AVAILABLE_IN_0_4 EOS_SDK_UNAVAILABLE(0, 4)
+#else
+# define EOS_SDK_AVAILABLE_IN_0_4
+#endif
+
#endif /* API_VERSION_H */