diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac index 9703c5a..aacec52 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,15 @@ +# https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info +m4_define([lft_major_version], [0]) +m4_define([lft_minor_version], [9]) +m4_define([lft_micro_version], [8]) +m4_define([libfaketime_version], + [lft_major_version.lft_minor_version.lft_micro_version]) + AC_PREREQ([2.68]) -AC_INIT(libfaketime, 0.9.8) +AC_INIT([libfaketime], [libfaketime_version]) AC_SUBST([LIBTOOL_DEPS]) -AC_CONFIG_MACRO_DIRS([m4]) +#AC_CONFIG_MACRO_DIRS([m4]) +AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AM_CONDITIONAL(MACOS, test `uname` = "Darwin") @@ -9,17 +17,22 @@ AM_CONDITIONAL(SOLARIS, test `uname` = "SunOS") eval PREFIX=`test "$prefix" = NONE && prefix=$ac_default_prefix; eval echo "${prefix}"` eval LIBPREFIX="$PREFIX/lib" -eval LIBVERSION="$(echo ${VERSION} | cut -d. -f1)" +LIBFAKETIME_MAJOR_VERSION=lft_major_version AC_SUBST(PREFIX) AC_SUBST(LIBPREFIX) AC_SUBST(LIBVERSION) AC_DEFINE_UNQUOTED(PREFIX, "$PREFIX", [The install prefix for the package]) AC_DEFINE_UNQUOTED(LIBPREFIX, "$LIBPREFIX", [The install prefix for libraries]) -AC_DEFINE_UNQUOTED(LIBVERSION, "$LIBVERSION", [The library version number]) +AC_DEFINE(LIBVERSION, ["lft_major_version"], [The library version number]) AC_CONFIG_SRCDIR([src]) AC_CONFIG_HEADERS([config.h]) +# libtool versioning +LIBFAKETIME_VERSION=libfaketime_version +AC_SUBST(LIBFAKETIME_VERSION) + + # Checks for programs. AC_PROG_CC AM_PROG_AR |