35 #include <apr_general.h>
58 #define SVN_VER_MAJOR 1
65 #define SVN_VER_MINOR 7
74 #define SVN_VER_PATCH 14
78 #define SVN_VER_MICRO SVN_VER_PATCH
81 #define SVN_VER_LIBRARY SVN_VER_MAJOR
97 #define SVN_VER_TAG " (r1542130)"
112 #define SVN_VER_NUMTAG ""
123 #define SVN_VER_REVISION 1542130
129 #define SVN_VER_NUM APR_STRINGIFY(SVN_VER_MAJOR) \
130 "." APR_STRINGIFY(SVN_VER_MINOR) \
131 "." APR_STRINGIFY(SVN_VER_PATCH)
134 #define SVN_VER_NUMBER SVN_VER_NUM SVN_VER_NUMTAG
137 #define SVN_VERSION SVN_VER_NUMBER SVN_VER_TAG
168 #define SVN_VERSION_DEFINE(name) \
169 static const svn_version_t name = \
182 #define SVN_VERSION_BODY \
183 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).
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.
Subversion's data types.
int major
Major version number.
const char * label
Entry label.
int svn_boolean_t
YABT: Yet Another Boolean Type.