X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace2%2Fversion.h;h=a1d27864eb35b2c3996d336cdfe30d0362148043;hb=ce34b0392921093a8e86661c485a132c479abb05;hp=8ced70e10a0aaae5ae5248a73bab31338760594f;hpb=9ce402e001205770aeb0134f94d39a7d30cd7b75;p=babeltrace.git
diff --git a/include/babeltrace2/version.h b/include/babeltrace2/version.h
index 8ced70e1..a1d27864 100644
--- a/include/babeltrace2/version.h
+++ b/include/babeltrace2/version.h
@@ -37,7 +37,7 @@ extern "C" {
@brief
Library version getters.
-This module contains four functions to information about the library's
+This module contains functions to get information about the library's
version:
@@ -61,6 +61,15 @@ version:
- \bt_dt_opt Release name's description
- bt_version_get_name_description()
+
+ - \bt_dt_opt Extra name
+ - bt_version_get_extra_name()
+
+ - \bt_dt_opt Extra description
+ - bt_version_get_extra_description()
+
+ - \bt_dt_opt Extra patch names
+ - bt_version_get_extra_patch_names()
*/
@@ -149,6 +158,51 @@ case for a development build, this function returns \c NULL.
*/
extern const char *bt_version_get_name_description(void);
+/*!
+@brief
+ Returns the extra name of libbabeltrace2's version.
+
+The extra name of the library's version can be set at build time for a
+custom build.
+
+@returns
+ Library's version extra name, or \c NULL if not available.
+*/
+extern const char *bt_version_get_extra_name(void);
+
+/*!
+@brief
+ Returns the extra description of libbabeltrace2's version.
+
+The extra description of the library's version can be set at build time
+for a custom build.
+
+@returns
+ @parblock
+ Library's version extra description, or \c NULL if not available.
+
+ Can contain newlines.
+ @endparblock
+*/
+extern const char *bt_version_get_extra_description(void);
+
+/*!
+@brief
+ Returns the extra patch names of libbabeltrace2's version.
+
+The extra patch names of the library's version can be set at build time
+for a custom build.
+
+@returns
+ @parblock
+ Library's version extra patch names, or \c NULL if not available.
+
+ Each line of the returned string contains the name of a patch
+ applied to Babeltrace's source tree for a custom build.
+ @endparblock
+*/
+extern const char *bt_version_get_extra_patch_names(void);
+
/*! @} */
#ifdef __cplusplus