blob: 67a9132a504e2e1d44557fc8682f1b806ab92814 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
dnl file : m4/libexpat.m4
dnl copyright : Copyright (c) 2009-2013 Code Synthesis Tools CC
dnl license : MIT; see accompanying LICENSE file
dnl
dnl LIBEXPAT([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
dnl
dnl
AC_DEFUN([LIBEXPAT], [
libexpat_found=no
AC_MSG_CHECKING([for expat])
save_LIBS="$LIBS"
LIBS="-lexpat $LIBS"
CXX_LIBTOOL_LINK_IFELSE([
AC_LANG_SOURCE([
#include <expat.h>
int
main ()
{
XML_Parser p (XML_ParserCreateNS (0, XML_Char (' ')));
XML_ParserFree (p);
}
])],
[
libexpat_found=yes
])
if test x"$libexpat_found" = xyes; then
AC_MSG_RESULT([yes])
[$1]
else
LIBS="$save_LIBS"
AC_MSG_RESULT([no])
[$2]
fi
])dnl
|