INSTALL = @INSTALL@
CC = @CC@
-CFLAGS = @CFLAGS@ -fPIC -I$(shell ocamlc -where) -Wall -Werror
+CFLAGS = @CFLAGS@ @AUGEAS_CFLAGS@ @LIBXML2_CFLAGS@ \
+ -fPIC -I$(shell ocamlc -where) -Wall -Werror
LDFLAGS = @LDFLAGS@
-LIBS = @LIBS@
+LIBS = @AUGEAS_LIBS@ @LIBXML2_LIBS@ @LIBS@
OCAMLCFLAGS = -g
OCAMLCPACKAGES =
-# Bitmatch syntax extension.
-# Copyright (C) 2008 Red Hat Inc., Richard W.M. Jones
+# Augeas
+# Copyright (C) 2008-2012 Red Hat Inc., Richard W.M. Jones
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
AC_MSG_ERROR([You must have ocaml and findlib installed])
fi
+dnl Check for libxml2.
+PKG_CHECK_MODULES([LIBXML2], [libxml-2.0])
+
dnl Check for Augeas C library.
-AC_CHECK_LIB(augeas,aug_init,
- [],
- AC_MSG_ERROR([You must install the Augeas library]))
-AC_CHECK_HEADER([augeas.h],
- [],
- AC_MSG_ERROR([You must install the Augeas development package]))
+PKG_CHECK_MODULES([AUGEAS], [augeas])
dnl Produce output files.
AC_CONFIG_HEADERS([config.h])