This converts the ODP versioning number into a SO versioning nubmer.

Signed-off-by: Anders Roxell <[email protected]>
---
 configure.ac          | 9 +++++++++
 platform/Makefile.inc | 2 ++
 2 files changed, 11 insertions(+)

diff --git a/configure.ac b/configure.ac
index c85ffc2..7fb8fa7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -37,6 +37,13 @@ AC_TYPE_UINT32_T
 AC_TYPE_UINT64_T
 
 ##########################################################################
+# Set correct platform library version
+##########################################################################
+AGE=0
+ODP_LIBSO_VERSION=$(echo $VERSION.$AGE | awk -F . '{printf("%d:%d:%d\n", (($1 
* 100) + $2), $3, $4)}')
+AC_SUBST(ODP_LIBSO_VERSION)
+
+##########################################################################
 # Determine which platform to build for
 ##########################################################################
 AC_ARG_WITH([platform],
@@ -231,6 +238,8 @@ AC_MSG_RESULT([
        $PACKAGE $VERSION
        ========
 
+       Library version:        ${ODP_LIBSO_VERSION}
+
        with_platform:          ${with_platform}
        prefix:                 ${prefix}
        sysconfdir:             ${sysconfdir}
diff --git a/platform/Makefile.inc b/platform/Makefile.inc
index 6ffa2ad..9e73fc4 100644
--- a/platform/Makefile.inc
+++ b/platform/Makefile.inc
@@ -9,3 +9,5 @@ pkgconfig_DATA = $(top_builddir)/pkgconfig/libodp.pc
 
 VPATH = $(srcdir) $(builddir)
 lib_LTLIBRARIES = $(LIB)/libodp.la
+
+AM_LDFLAGS += -version-number '$(ODP_LIBSO_VERSION)'
-- 
2.1.4


_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to