You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
988 B
36 lines
988 B
15 years ago
|
dnl
|
||
|
dnl GNOME_GNORBA_HOOK (script-if-gnorba-found, failflag)
|
||
|
dnl
|
||
|
dnl if failflag is "failure" it aborts if gnorba is not found.
|
||
|
dnl
|
||
|
|
||
|
AC_DEFUN([GNOME_GNORBA_HOOK],[
|
||
|
GNOME_ORBIT_HOOK([],$2)
|
||
|
AC_CACHE_CHECK([for gnorba libraries],gnome_cv_gnorba_found,[
|
||
|
gnome_cv_gnorba_found=no
|
||
|
if test x$gnome_cv_orbit_found = xyes; then
|
||
|
GNORBA_CFLAGS="`gnome-config --cflags gnorba gnomeui`"
|
||
|
GNORBA_LIBS="`gnome-config --libs gnorba gnomeui`"
|
||
|
if test -n "$GNORBA_LIBS"; then
|
||
|
gnome_cv_gnorba_found=yes
|
||
|
fi
|
||
|
fi
|
||
|
])
|
||
|
AM_CONDITIONAL(HAVE_GNORBA, test x$gnome_cv_gnorba_found = xyes)
|
||
|
if test x$gnome_cv_orbit_found = xyes; then
|
||
|
$1
|
||
|
GNORBA_CFLAGS="`gnome-config --cflags gnorba gnomeui`"
|
||
|
GNORBA_LIBS="`gnome-config --libs gnorba gnomeui`"
|
||
|
AC_SUBST(GNORBA_CFLAGS)
|
||
|
AC_SUBST(GNORBA_LIBS)
|
||
|
else
|
||
|
if test x$2 = xfailure; then
|
||
|
AC_MSG_ERROR(gnorba library not installed or installation problem)
|
||
|
fi
|
||
|
fi
|
||
|
])
|
||
|
|
||
|
AC_DEFUN([GNOME_GNORBA_CHECK], [
|
||
|
GNOME_GNORBA_HOOK([],failure)
|
||
|
])
|