~ubuntu-branches/ubuntu/trusty/bubblemon/trusty

« back to all changes in this revision

Viewing changes to macros/gnome-xml-check.m4

  • Committer: Bazaar Package Importer
  • Author(s): Bernd Eckenfels
  • Date: 2001-11-10 03:18:08 UTC
  • Revision ID: james.westby@ubuntu.com-20011110031808-zlvkhswukmstqrsc
Tags: upstream-1.0.9
ImportĀ upstreamĀ versionĀ 1.0.9

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl
 
2
dnl GNOME_XML_HOOK (script-if-xml-found, failflag)
 
3
dnl
 
4
dnl If failflag is "failure", script aborts due to lack of XML
 
5
dnl 
 
6
dnl Check for availability of the libxml library
 
7
dnl the XML parser uses libz if available too
 
8
dnl
 
9
 
 
10
AC_DEFUN([GNOME_XML_HOOK],[
 
11
        AC_PATH_PROG(GNOME_CONFIG,gnome-config,no)
 
12
        if test "$GNOME_CONFIG" = no; then
 
13
                if test x$2 = xfailure; then
 
14
                        AC_MSG_ERROR(Could not find gnome-config)
 
15
                fi
 
16
        fi
 
17
        AC_CHECK_LIB(xml, xmlNewDoc, [
 
18
                $1
 
19
                AC_SUBST(GNOME_XML_LIB)
 
20
                GNOME_XML_LIB=`$GNOME_CONFIG --libs xml`
 
21
        ], [
 
22
                if test x$2 = xfailure; then 
 
23
                        AC_MSG_ERROR(Could not link sample xml program)
 
24
                fi
 
25
        ], `$GNOME_CONFIG --libs xml`)
 
26
])
 
27
 
 
28
AC_DEFUN([GNOME_XML_CHECK], [
 
29
        GNOME_XML_HOOK([],failure)
 
30
])