diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2021-04-15 12:04:46 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2021-04-15 12:09:50 +0200 |
commit | f331c16e818d4161511073dca9e6f7b74b01a542 (patch) | |
tree | 27a2e169293450c399c3eb9b7862349d6d8b2f00 | |
parent | 745b91e4811393a8ed81a5c78334f40b6a6b1d5c (diff) | |
download | tracker-wip/carlosg/3.2-bump.tar.gz |
libtracker-sparql: Add 3.2 version macroswip/carlosg/3.2-bump
So that we can add and deprecate new API for this version.
-rw-r--r-- | src/libtracker-sparql/tracker-version.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/libtracker-sparql/tracker-version.h b/src/libtracker-sparql/tracker-version.h index cb730fbc9..92e5bc788 100644 --- a/src/libtracker-sparql/tracker-version.h +++ b/src/libtracker-sparql/tracker-version.h @@ -39,6 +39,7 @@ G_BEGIN_DECLS #define TRACKER_VERSION_3_0 G_ENCODE_VERSION (3, 0) #define TRACKER_VERSION_3_1 G_ENCODE_VERSION (3, 1) +#define TRACKER_VERSION_3_2 G_ENCODE_VERSION (3, 2) #define TRACKER_VERSION_CUR G_ENCODE_VERSION (TRACKER_MAJOR_VERSION, TRACKER_MINOR_VERSION) #ifndef TRACKER_VERSION_MIN_REQUIRED @@ -69,6 +70,20 @@ G_BEGIN_DECLS #define TRACKER_AVAILABLE_IN_3_1 _TRACKER_EXTERN #endif +#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) +#else +#define TRACKER_DEPRECATED_IN_3_2 _TRACKER_EXTERN +#define TRACKER_DEPRECATED_IN_3_2_FOR(f) _TRACKER_EXTERN +#endif + +#if TRACKER_VERSION_MAX_ALLOWED < TRACKER_VERSION_3_2 +#define TRACKER_AVAILABLE_IN_3_2 _TRACKER_UNAVAILABLE(3, 2) +#else +#define TRACKER_AVAILABLE_IN_3_2 _TRACKER_EXTERN +#endif + /** * tracker_major_version: * |