diff options
author | Ingo Huerner <ingo.huerner@xse.de> | 2013-02-04 12:08:08 +0100 |
---|---|---|
committer | Ingo Huerner <ingo.huerner@xse.de> | 2013-02-04 12:08:08 +0100 |
commit | 53e61c8579f56715e1c21b561f244d70bdbf6f79 (patch) | |
tree | f9d3d8faa027a7565466123304a64cf2a7843ef3 /configure.ac | |
parent | ede31ce0be4b701bce6d3bb89b7cd46e06c6c8dc (diff) | |
download | persistence-client-library-53e61c8579f56715e1c21b561f244d70bdbf6f79.tar.gz |
added library versioning (libtool's versioning system); removed seat number limitation in function description
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index dc101a8..7d15d43 100644 --- a/configure.ac +++ b/configure.ac @@ -1,13 +1,33 @@ # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. -AC_INIT([Persistence Client Library], [0.3.3], [not-valid@xse.de]) + +# create tag version information +m4_define([pers_client_library_tag_version_major], [0]) +m4_define([pers_client_library_tag_version_minor], [4]) +m4_define([pers_client_library_tag_version_micro], [0]) +m4_define([pers_client_library_tag_version], [pers_client_library_tag_version_major().pers_client_library_tag_version_minor().pers_client_library_tag_version_micro()]) + + +AC_INIT([Persistence Client Library], [pers_client_library_tag_version], [not-valid@xse.de]) AC_CONFIG_SRCDIR([Makefile.am]) AM_INIT_AUTOMAKE([dist-bzip2]) AC_GNU_SOURCE() + +# create library version information +m4_define([pers_client_library_version_current], [3]) +m4_define([pers_client_library_version_revision], [0]) +m4_define([pers_client_library_version_age], [0]) +m4_define([pers_client_library_version], [pers_client_library_version_current():pers_client_library_version_revision():pers_client_library_version_age()]) + +PERS_CLIENT_LIBRARY_VERSION=pers_client_library_version() +AC_SUBST([PERS_CLIENT_LIBRARY_VERSION]) + + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + # Overwrite the build in defaults CFLAGS="-Wall -O2" |