summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2022-12-03 20:36:20 +0100
committerCarlos Garnacho <carlosg@gnome.org>2022-12-05 14:40:12 +0100
commit5092b0b1742c768fb04fa6d221cca175e808010a (patch)
tree28e05522173e79fd4be1453d1df7d58021cc3634
parent0de82e325639c567353ca68ccc421d12e5f1de86 (diff)
downloadtracker-5092b0b1742c768fb04fa6d221cca175e808010a.tar.gz
libtracker-sparql: Add versioning macros for 3.5.x
-rw-r--r--src/libtracker-sparql/tracker-version.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/libtracker-sparql/tracker-version.h b/src/libtracker-sparql/tracker-version.h
index 17d1aafa5..ddad9b363 100644
--- a/src/libtracker-sparql/tracker-version.h
+++ b/src/libtracker-sparql/tracker-version.h
@@ -42,6 +42,7 @@ G_BEGIN_DECLS
#define TRACKER_VERSION_3_2 G_ENCODE_VERSION (3, 2)
#define TRACKER_VERSION_3_3 G_ENCODE_VERSION (3, 3)
#define TRACKER_VERSION_3_4 G_ENCODE_VERSION (3, 4)
+#define TRACKER_VERSION_3_5 G_ENCODE_VERSION (3, 5)
#define TRACKER_VERSION_CUR G_ENCODE_VERSION (TRACKER_MAJOR_VERSION, TRACKER_MINOR_VERSION)
#ifndef TRACKER_VERSION_MIN_REQUIRED
@@ -58,6 +59,7 @@ G_BEGIN_DECLS
#define TRACKER_AVAILABLE_IN_ALL _TRACKER_EXTERN
+/* 3.1 */
#if TRACKER_VERSION_MIN_REQUIRED >= TRACKER_VERSION_3_1
#define TRACKER_DEPRECATED_IN_3_1 _TRACKER_DEPRECATED
#define TRACKER_DEPRECATED_IN_3_1_FOR(f) _TRACKER_DEPRECATED_FOR(f)
@@ -72,6 +74,7 @@ G_BEGIN_DECLS
#define TRACKER_AVAILABLE_IN_3_1 _TRACKER_EXTERN
#endif
+/* 3.2 */
#if TRACKER_VERSION_MIN_REQUIRED >= TRACKER_VERSION_3_2
#define TRACKER_DEPRECATED_IN_3_2 _TRACKER_DEPRECATED
#define TRACKER_DEPRECATED_IN_3_2_FOR(f) _TRACKER_DEPRECATED_FOR(f)
@@ -86,6 +89,7 @@ G_BEGIN_DECLS
#define TRACKER_AVAILABLE_IN_3_2 _TRACKER_EXTERN
#endif
+/* 3.3 */
#if TRACKER_VERSION_MIN_REQUIRED >= TRACKER_VERSION_3_3
#define TRACKER_DEPRECATED_IN_3_3 _TRACKER_DEPRECATED
#define TRACKER_DEPRECATED_IN_3_3_FOR(f) _TRACKER_DEPRECATED_FOR(f)
@@ -100,6 +104,7 @@ G_BEGIN_DECLS
#define TRACKER_AVAILABLE_IN_3_3 _TRACKER_EXTERN
#endif
+/* 3.4 */
#if TRACKER_VERSION_MIN_REQUIRED >= TRACKER_VERSION_3_4
#define TRACKER_DEPRECATED_IN_3_4 _TRACKER_DEPRECATED
#define TRACKER_DEPRECATED_IN_3_4_FOR(f) _TRACKER_DEPRECATED_FOR(f)
@@ -114,6 +119,21 @@ G_BEGIN_DECLS
#define TRACKER_AVAILABLE_IN_3_4 _TRACKER_EXTERN
#endif
+/* 3.5 */
+#if TRACKER_VERSION_MIN_REQUIRED >= TRACKER_VERSION_3_5
+#define TRACKER_DEPRECATED_IN_3_5 _TRACKER_DEPRECATED
+#define TRACKER_DEPRECATED_IN_3_5_FOR(f) _TRACKER_DEPRECATED_FOR(f)
+#else
+#define TRACKER_DEPRECATED_IN_3_5 _TRACKER_EXTERN
+#define TRACKER_DEPRECATED_IN_3_5_FOR(f) _TRACKER_EXTERN
+#endif
+
+#if TRACKER_VERSION_MAX_ALLOWED < TRACKER_VERSION_3_5
+#define TRACKER_AVAILABLE_IN_3_5 _TRACKER_UNAVAILABLE(3, 5)
+#else
+#define TRACKER_AVAILABLE_IN_3_5 _TRACKER_EXTERN
+#endif
+
/**
* tracker_major_version:
*