mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-22 02:48:08 +01:00
lib: Replace NOTMUCH_*_VERSION with LIBNOTMUCH_*_VERSION
This makes it clear that these macros refer to the *library* version, and not to the notmuch application-level release. Since there are no consumers of these macros yet, this is now or never.
This commit is contained in:
parent
4b14ccf0d6
commit
8fb16e277e
1 changed files with 11 additions and 11 deletions
|
@ -45,9 +45,9 @@ NOTMUCH_BEGIN_DECLS
|
||||||
* The library version number. This must agree with the soname
|
* The library version number. This must agree with the soname
|
||||||
* version in Makefile.local.
|
* version in Makefile.local.
|
||||||
*/
|
*/
|
||||||
#define NOTMUCH_MAJOR_VERSION 3
|
#define LIBNOTMUCH_MAJOR_VERSION 3
|
||||||
#define NOTMUCH_MINOR_VERSION 0
|
#define LIBNOTMUCH_MINOR_VERSION 0
|
||||||
#define NOTMUCH_MICRO_VERSION 0
|
#define LIBNOTMUCH_MICRO_VERSION 0
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Check the version of the notmuch library being compiled against.
|
* Check the version of the notmuch library being compiled against.
|
||||||
|
@ -55,19 +55,19 @@ NOTMUCH_BEGIN_DECLS
|
||||||
* Return true if the library being compiled against is of the
|
* Return true if the library being compiled against is of the
|
||||||
* specified version or above. For example:
|
* specified version or above. For example:
|
||||||
*
|
*
|
||||||
* #if NOTMUCH_CHECK_VERSION(0, 18, 0)
|
* #if LIBNOTMUCH_CHECK_VERSION(3, 0, 0)
|
||||||
* (code requiring notmuch 0.18 or above)
|
* (code requiring libnotmuch 3.0.0 or above)
|
||||||
* #endif
|
* #endif
|
||||||
*
|
*
|
||||||
* NOTMUCH_CHECK_VERSION has been defined since version 0.17.0; you
|
* LIBNOTMUCH_CHECK_VERSION has been defined since version 3.0.0; you
|
||||||
* can use #if !defined(NOTMUCH_CHECK_VERSION) to check for versions
|
* can use #if !defined(NOTMUCH_CHECK_VERSION) to check for versions
|
||||||
* prior to that.
|
* prior to that.
|
||||||
*/
|
*/
|
||||||
#define NOTMUCH_CHECK_VERSION (major, minor, micro) \
|
#define LIBNOTMUCH_CHECK_VERSION (major, minor, micro) \
|
||||||
(NOTMUCH_MAJOR_VERSION > (major) || \
|
(LIBNOTMUCH_MAJOR_VERSION > (major) || \
|
||||||
(NOTMUCH_MAJOR_VERSION == (major) && NOTMUCH_MINOR_VERSION > (minor)) || \
|
(LIBNOTMUCH_MAJOR_VERSION == (major) && LIBNOTMUCH_MINOR_VERSION > (minor)) || \
|
||||||
(NOTMUCH_MAJOR_VERSION == (major) && NOTMUCH_MINOR_VERSION == (minor) && \
|
(LIBNOTMUCH_MAJOR_VERSION == (major) && LIBNOTMUCH_MINOR_VERSION == (minor) && \
|
||||||
NOTMUCH_MICRO_VERSION >= (micro)))
|
LIBNOTMUCH_MICRO_VERSION >= (micro)))
|
||||||
|
|
||||||
typedef int notmuch_bool_t;
|
typedef int notmuch_bool_t;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue