source: trunk/third/gtkhtml/macros/gnome-gnorba-check.m4 @ 16767

Revision 16767, 988 bytes checked in by ghudson, 23 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r16766, which included commits to RCS files with non-trunk default branches.
Line 
1dnl
2dnl GNOME_GNORBA_HOOK (script-if-gnorba-found, failflag)
3dnl
4dnl if failflag is "failure" it aborts if gnorba is not found.
5dnl
6
7AC_DEFUN([GNOME_GNORBA_HOOK],[
8        GNOME_ORBIT_HOOK([],$2)
9        AC_CACHE_CHECK([for gnorba libraries],gnome_cv_gnorba_found,[
10                gnome_cv_gnorba_found=no
11                if test x$gnome_cv_orbit_found = xyes; then
12                        GNORBA_CFLAGS="`gnome-config --cflags gnorba gnomeui`"
13                        GNORBA_LIBS="`gnome-config --libs gnorba gnomeui`"
14                        if test -n "$GNORBA_LIBS"; then
15                                gnome_cv_gnorba_found=yes
16                        fi
17                fi
18        ])
19        AM_CONDITIONAL(HAVE_GNORBA, test x$gnome_cv_gnorba_found = xyes)
20        if test x$gnome_cv_orbit_found = xyes; then
21                $1
22                GNORBA_CFLAGS="`gnome-config --cflags gnorba gnomeui`"
23                GNORBA_LIBS="`gnome-config --libs gnorba gnomeui`"
24                AC_SUBST(GNORBA_CFLAGS)
25                AC_SUBST(GNORBA_LIBS)
26        else
27                if test x$2 = xfailure; then
28                        AC_MSG_ERROR(gnorba library not installed or installation problem)
29                fi
30        fi
31])
32
33AC_DEFUN([GNOME_GNORBA_CHECK], [
34        GNOME_GNORBA_HOOK([],failure)
35])
Note: See TracBrowser for help on using the repository browser.