dnl dnl Check for pugixml dnl PKG_CHECK_EXISTS([pugixml],[pugixml_found=yes],[pugixml_found=no]) if test x"$pugixml_found" = xyes; then PKG_CHECK_MODULES([PUGIXML],[pugixml],[pugixml_found=yes],[pugixml_found=no]) fi if test x"$pugixml_found" = xno; then AC_LANG_PUSH(C++) AC_CHECK_HEADERS([pugixml.hpp]) if test x"$ac_cv_header_pugixml_hpp" = xyes; then AC_CHECK_LIB([pugixml], [main], [ PUGIXML_LIBS=-lpugixml pugixml_found=yes ]) fi AC_LANG_POP fi if test $pugixml_found = yes; then AC_MSG_NOTICE([Using the system version of the pugixml library]) PUGIXML_INTERNAL=no else AC_MSG_NOTICE([Using the internal version of the pugixml library]) PUGIXML_CFLAGS= PUGIXML_INTERNAL=yes PUGIXML_LIBS= fi AC_SUBST(PUGIXML_INTERNAL)