From d6bc9dba10740cc112588e5bb0a47af4b5097bd3 Mon Sep 17 00:00:00 2001 From: Carsten Schoenert Date: Thu, 15 Jan 2015 23:29:11 +0100 Subject: [PATCH] configure.ac: use m4 macros to define package version To reduce the places to define the package versions setting up the version string by m4_define macros. The complete substitution through the config files will be done automatically by autoconf. --- configure.ac | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index e129c361..7e2ed552 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,15 @@ # # Please run 'autogen.sh' to let autoconf produce a configure script. -AC_INIT([libcoap], [4.1.2], [libcoap-developers@lists.sourceforge.net], [libcoap], [http://libcoap.sourceforge.net/]) +# Define the libcoap software version here. Note! The libtool versions are +# defined later. +m4_define([libcoap_major_version], [4]) +m4_define([libcoap_minor_version], [1]) +m4_define([libcoap_micro_version], [2]) + +m4_define([libcoap_version],[libcoap_major_version.libcoap_minor_version.libcoap_micro_version]) + +AC_INIT([libcoap], [libcoap_version], [libcoap-developers@lists.sourceforge.net], [libcoap], [http://libcoap.sourceforge.net/]) AC_PREREQ([2.59]) AM_INIT_AUTOMAKE([1.10 -Wall no-define]) @@ -47,5 +55,5 @@ AC_OUTPUT AC_MSG_RESULT([ libcoap configuration summary: - libcoap package version : 4.1.2 + libcoap package version : "$PACKAGE_VERSION" ]);