30 #include <apr_general.h>
53 #define SVN_VER_MAJOR 1
60 #define SVN_VER_MINOR 6
69 #define SVN_VER_PATCH 17
73 #define SVN_VER_MICRO SVN_VER_PATCH
76 #define SVN_VER_LIBRARY SVN_VER_MAJOR
92 #define SVN_VER_TAG " (r1128011)"
107 #define SVN_VER_NUMTAG ""
118 #define SVN_VER_REVISION 1128011
124 #define SVN_VER_NUM APR_STRINGIFY(SVN_VER_MAJOR) \
125 "." APR_STRINGIFY(SVN_VER_MINOR) \
126 "." APR_STRINGIFY(SVN_VER_PATCH)
129 #define SVN_VER_NUMBER SVN_VER_NUM SVN_VER_NUMTAG
132 #define SVN_VERSION SVN_VER_NUMBER SVN_VER_TAG
163 #define SVN_VERSION_DEFINE(name) \
164 static const svn_version_t name = \
177 #define SVN_VERSION_BODY \
178 SVN_VERSION_DEFINE(versioninfo); \
int minor
Minor version number.
struct svn_version_checklist_t svn_version_checklist_t
An entry in the compatibility checklist.
An entry in the compatibility checklist.
svn_boolean_t svn_ver_equal(const svn_version_t *my_version, const svn_version_t *lib_version)
Check if my_version and lib_version encode the same version number.
const char * tag
The version tag (SVN_VER_NUMTAG). Must always point to a statically allocated string.
svn_boolean_t svn_ver_compatible(const svn_version_t *my_version, const svn_version_t *lib_version)
Check library version compatibility.
const svn_version_t * svn_subr_version(void)
Get libsvn_subr version information.
svn_error_t * svn_ver_check_list(const svn_version_t *my_version, const svn_version_checklist_t *checklist)
Perform a series of version compatibility checks.
int major
Major version number.
const char * label
Entry label.
int svn_boolean_t
YABT: Yet Another Boolean Type.
struct svn_version_t svn_version_t
Version information.