From 594f3c1cea092afc62cd5d4c867968cff595542c Mon Sep 17 00:00:00 2001 From: Intel Date: Thu, 20 Dec 2012 00:00:00 +0100 Subject: [PATCH] set version to 1.3.0 Signed-off-by: Intel --- lib/librte_eal/common/include/rte_version.h | 30 ++++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/lib/librte_eal/common/include/rte_version.h b/lib/librte_eal/common/include/rte_version.h index 2463f75bbe..045bef7387 100644 --- a/lib/librte_eal/common/include/rte_version.h +++ b/lib/librte_eal/common/include/rte_version.h @@ -47,6 +47,11 @@ extern "C" { #include #include +/** + * String that appears before the version number + */ +#define RTE_VER_PREFIX "RTE" + /** * Major version number i.e. the x in x.y.z */ @@ -55,14 +60,18 @@ extern "C" { /** * Minor version number i.e. the y in x.y.z */ -#define RTE_VER_MINOR 2 +#define RTE_VER_MINOR 3 /** * Patch level number i.e. the z in x.y.z */ -#define RTE_VER_PATCH_LEVEL 3 +#define RTE_VER_PATCH_LEVEL 0 -#define RTE_VER_PREFIX "RTE" +/** + * Extra string to be appended to version number, + * for example: pre1, EAR, final etc. + */ +#define RTE_VER_SUFFIX "" /** * Function returning string of version number: "RTE x.y.z" @@ -71,10 +80,17 @@ extern "C" { */ static inline const char * rte_version(void) { - return RTE_VER_PREFIX" " - RTE_STR(RTE_VER_MAJOR)"." - RTE_STR(RTE_VER_MINOR)"." - RTE_STR(RTE_VER_PATCH_LEVEL); + if (sizeof(RTE_VER_SUFFIX) > sizeof("")) + return RTE_VER_PREFIX" " + RTE_STR(RTE_VER_MAJOR)"." + RTE_STR(RTE_VER_MINOR)"." + RTE_STR(RTE_VER_PATCH_LEVEL) + "-"RTE_VER_SUFFIX; + else + return RTE_VER_PREFIX" " + RTE_STR(RTE_VER_MAJOR)"." + RTE_STR(RTE_VER_MINOR)"." + RTE_STR(RTE_VER_PATCH_LEVEL); } #ifdef __cplusplus -- 2.20.1