diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2022-06-03 14:43:32 +0300 |
---|---|---|
committer | Petri Savolainen <petri.savolainen@nokia.com> | 2022-06-06 15:33:33 +0300 |
commit | 480866a9983bcbf535b36d4b8ef33751f69831ec (patch) | |
tree | 225428a36938a5a7d7d32c50a2bf393490594936 /configure.ac | |
parent | 44efb1d4618c951237b1ec0d9742cabe783db89e (diff) |
configure: clarify version number defines
ODP API version number consist of three digits
(generation.major.minor), whereas ODP linux-generic library
version number contains four digits (API version number +
"point" version number). If a new linux-generic version is
released/tagged without any API changes, only the "point"
version number is incremented.
Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com>
Reviewed-by: Tuomas Taipale <tuomas.taipale@nokia.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/configure.ac b/configure.ac index df6123871..d3f4bc856 100644 --- a/configure.ac +++ b/configure.ac @@ -2,20 +2,26 @@ AC_PREREQ([2.5]) ########################################################################## # ODP API version ########################################################################## -m4_define([odpapi_generation_version], [1]) -m4_define([odpapi_major_version], [37]) -m4_define([odpapi_minor_version], [1]) -m4_define([odpapi_point_version], [0]) -m4_define([odpapi_version], - [odpapi_generation_version.odpapi_major_version.odpapi_minor_version.odpapi_point_version]) -AC_INIT([OpenDataPlane],[odpapi_version],[odp@lists.opendataplane.org]) - -ODP_VERSION_API_GENERATION=odpapi_generation_version +m4_define([odp_version_generation], [1]) +m4_define([odp_version_major], [37]) +m4_define([odp_version_minor], [1]) +m4_define([odp_version_point], [0]) + +m4_define([odp_version_api], + [odp_version_generation.odp_version_major.odp_version_minor]) +m4_define([odp_version_library], + [odp_version_generation.odp_version_major.odp_version_minor.odp_version_point]) + +AC_INIT([OpenDataPlane],[odp_version_library],[odp@lists.opendataplane.org]) + +ODP_VERSION_API_GENERATION=odp_version_generation AC_SUBST(ODP_VERSION_API_GENERATION) -ODP_VERSION_API_MAJOR=odpapi_major_version +ODP_VERSION_API_MAJOR=odp_version_major AC_SUBST(ODP_VERSION_API_MAJOR) -ODP_VERSION_API_MINOR=odpapi_minor_version +ODP_VERSION_API_MINOR=odp_version_minor AC_SUBST(ODP_VERSION_API_MINOR) +ODP_VERSION_API=odp_version_api +AC_SUBST(ODP_VERSION_API) ########################################################################## # Helper library version @@ -33,6 +39,8 @@ ODPH_VERSION_MAJOR=odph_version_major AC_SUBST(ODPH_VERSION_MAJOR) ODPH_VERSION_MINOR=odph_version_minor AC_SUBST(ODPH_VERSION_MINOR) +ODPH_VERSION=odph_version +AC_SUBST(ODPH_VERSION) ########################################################################## # Test if user has set CFLAGS. Automake initializes CFLAGS to "-g -O2" @@ -63,7 +71,7 @@ AM_SILENT_RULES([yes]) ########################################################################## m4_define([odpso_version], - [odpapi_generation_version[]odpapi_major_version:odpapi_minor_version:odpapi_point_version]) + [odp_version_generation[]odp_version_major:odp_version_minor:odp_version_point]) ODP_LIBSO_VERSION=odpso_version AC_SUBST(ODP_LIBSO_VERSION) @@ -435,9 +443,10 @@ AC_OUTPUT AC_MSG_RESULT([ $PACKAGE $VERSION + ODP API version: ${ODP_VERSION_API} ODP Library name: ${ODP_LIB_NAME} ODP Library version: ${ODP_LIBSO_VERSION} - Helper Library version: ${ODPHELPER_LIBSO_VERSION} + Helper version: ${ODPH_VERSION} implementation_name: ${ODP_IMPLEMENTATION_NAME} host: ${host} |