2003-12-22 19:29:21 +03:00
|
|
|
dnl -*- shell-script -*-
|
|
|
|
dnl
|
2004-01-07 10:47:13 +03:00
|
|
|
dnl $HEADER$
|
2003-12-22 19:29:21 +03:00
|
|
|
dnl
|
|
|
|
|
2004-01-15 21:10:26 +03:00
|
|
|
AC_DEFUN([LAM_GET_VERSION],[
|
2003-12-22 19:29:21 +03:00
|
|
|
gv_glv_dir="$1"
|
|
|
|
gv_ver_file="$2"
|
|
|
|
gv_prefix="$3"
|
|
|
|
|
|
|
|
# Find the get_lam_version program
|
|
|
|
|
|
|
|
gv_prog="sh $gv_glv_dir/lam_get_version.sh $gv_ver_file"
|
|
|
|
|
|
|
|
dnl quote eval to suppress macro expansion with non-GNU m4
|
|
|
|
|
|
|
|
gv_run() {
|
|
|
|
[eval] ${gv_prefix}_${2}=`$gv_prog --${1}`
|
|
|
|
}
|
|
|
|
|
|
|
|
gv_run full VERSION
|
|
|
|
gv_run major MAJOR_VERSION
|
|
|
|
gv_run minor MINOR_VERSION
|
|
|
|
gv_run release RELEASE_VERSION
|
|
|
|
gv_run alpha ALPHA_VERSION
|
|
|
|
gv_run beta BETA_VERSION
|
|
|
|
gv_run cvs CVS_VERSION
|
|
|
|
|
|
|
|
# Clean up
|
|
|
|
|
|
|
|
unset gv_glv_dir gv_ver_file gv_prefix gv_prog gv_run
|
|
|
|
])
|