mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
Added EXTRASTR and EXTRAVER
This commit is contained in:
parent
bf52f17264
commit
2d337cbe51
1 changed files with 11 additions and 0 deletions
11
acinclude.m4
11
acinclude.m4
|
|
@ -24,6 +24,7 @@ void main(void)
|
||||||
])
|
])
|
||||||
|
|
||||||
AC_DEFUN(SAVE_LIBRARY_VERSION, [
|
AC_DEFUN(SAVE_LIBRARY_VERSION, [
|
||||||
|
AC_MSG_CHECKING(for library version)
|
||||||
SND_LIB_VERSION=$VERSION
|
SND_LIB_VERSION=$VERSION
|
||||||
echo $VERSION > $srcdir/version
|
echo $VERSION > $srcdir/version
|
||||||
AC_DEFINE_UNQUOTED(VERSION, "$SND_LIB_VERSION")
|
AC_DEFINE_UNQUOTED(VERSION, "$SND_LIB_VERSION")
|
||||||
|
|
@ -34,4 +35,14 @@ SND_LIB_MINOR=`echo $VERSION | cut -d . -f 2`
|
||||||
AC_SUBST(SND_LIB_MINOR)
|
AC_SUBST(SND_LIB_MINOR)
|
||||||
SND_LIB_SUBMINOR=`echo $VERSION | cut -d . -f 3 | sed -e 's/^\([[^[:alpha:]]]*\)\(.*\)$/\1/g'`
|
SND_LIB_SUBMINOR=`echo $VERSION | cut -d . -f 3 | sed -e 's/^\([[^[:alpha:]]]*\)\(.*\)$/\1/g'`
|
||||||
AC_SUBST(SND_LIB_SUBMINOR)
|
AC_SUBST(SND_LIB_SUBMINOR)
|
||||||
|
SND_LIB_EXTRASTR=`echo $VERSION | cut -d . -f 3 | sed -e 's/^\([[^[:alpha:]]]*\)\([[[:alpha:]]]*\)\([[[:digit:]]]*\)$/\2/g'`
|
||||||
|
SND_LIB_EXTRAVER=`echo $VERSION | cut -d . -f 3 | sed -e 's/^\([[^[:alpha:]]]*\)\([[[:alpha:]]]*\)\([[[:digit:]]]*\)$/\3/g'`
|
||||||
|
case "$SND_LIB_EXTRASTR" in
|
||||||
|
alpha) SND_LIB_EXTRAVER=`expr $SND_LIB_EXTRAVER + 10000` ;;
|
||||||
|
beta) SND_LIB_EXTRAVER=`expr $SND_LIB_EXTRAVER + 20000` ;;
|
||||||
|
pre) SND_LIB_EXTRAVER=`expr $SND_LIB_EXTRAVER + 30000` ;;
|
||||||
|
*) SND_LIB_EXTRAVER=100000 ;;
|
||||||
|
esac
|
||||||
|
AC_MSG_RESULT(major $SND_LIB_MAJOR minor $SND_LIB_MINOR subminor $SND_LIB_SUBMINOR extrastr $SND_LIB_EXTRASTR extraver $SND_LIB_EXTRAVER)
|
||||||
|
AC_SUBST(SND_LIB_EXTRAVER)
|
||||||
])
|
])
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue