diff --git a/configure.ac b/configure.ac index 183ec9c..5dfec6b 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,12 @@ # SPDX-License-Identifier: LGPL-2.1-only -AC_INIT([librtpi], [0.0.1], [https://gitlab.com/linux-rt/librtpi/-/issues]) +AC_INIT([librtpi], [1.0.0], [https://gitlab.com/linux-rt/librtpi/-/issues]) + +MAJOR=1 +MINOR=0 +REVISION=0 +AC_SUBST([LIBRTPI_VERSION], [$MAJOR:$MINOR:$REVISION], [library version]) + AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_ARG_ENABLE([cancellation], diff --git a/src/Makefile.am b/src/Makefile.am index b1d7104..b2a6af7 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -3,6 +3,7 @@ lib_LTLIBRARIES = librtpi.la librtpi_la_SOURCES = pi_futex.h pi_mutex.c pi_cond.c +librtpi_la_LDFLAGS = -version-info @LIBRTPI_VERSION@ nobase_include_HEADERS = \ rtpi.h \ rtpi_internal.h \