esac
AC_SUBST([OCAMLYACC])
-#detect ocamllex
-OCAMLLEX=ocamllex
-AC_ARG_WITH([ocamllex],
- AS_HELP_STRING([--with-ocamllex=PATH], [location of the ocamllex binary]),
- [OCAMLLEX="$withval"])
-AC_MSG_CHECKING([for ocamllex ($OCAMLLEX)])
-OCAMLLEX_VERSION=$($OCAMLLEX -version 2>/dev/null || echo foo)
-case "$OCAMLLEX_VERSION" in
+
+#detect camlp4
+CAMLP4=camlp4
+AC_ARG_WITH([camlp4],
+ AS_HELP_STRING([--with-camlp4=PATH], [location of the camlp4 binary]),
+ [CAMLP4="$withval"])
+AC_MSG_CHECKING([for camlp4 ($CAMLP4)])
+CAMLP4_VERSION=$($CAMLP4 -version 2>/dev/null || echo foo)
+case "$CAMLP4_VERSION" in
*$OCAMLVERSION)
AC_MSG_RESULT([ok])
;;
foo)
AC_MSG_RESULT([failed])
- AC_MSG_ERROR([Cannot find ocamllex])
+ AC_MSG_ERROR([Cannot find camlp4])
;;
*)
AC_MSG_RESULT([failed])
- AC_MSG_ERROR([Bad ocamllex version])
+ AC_MSG_ERROR([Bad camlp4 version])
;;
esac
-AC_SUBST([OCAMLLEX])
-
+AC_SUBST([CAMLP4])
-#detect camlp4
-CAMLP4=camlp4
-AC_ARG_WITH([camlp4],
- AS_HELP_STRING([--with-camlp4=PATH], [location of the camlp4 binary]),
+#detect ocamlbuild
+OCAMLBUILD=ocamlbuild
+AC_ARG_WITH([ocamlbuild],
+ AS_HELP_STRING([--with-ocamlbuild=PATH], [location of the ocamlbuild binary]),
[CAMLP4="$withval"])
-AC_MSG_CHECKING([for camlp4 ($CAMLP4)])
-CAMLP4_VERSION=$($CAMLP4 -version 2>/dev/null || echo foo)
+AC_MSG_CHECKING([for ocamlbuild ($OCAMLBUILD)])
+OCAMLBUILD_VERSION=$($OCAMLBUILD -version 2>/dev/null || echo foo)
case "$CAMLP4_VERSION" in
*$OCAMLVERSION)
AC_MSG_RESULT([ok])
;;
foo)
AC_MSG_RESULT([failed])
- AC_MSG_ERROR([Cannot find camlp4])
+ AC_MSG_ERROR([Cannot find ocamlbuild])
;;
*)
AC_MSG_RESULT([failed])
- AC_MSG_ERROR([Bad camlp4 version])
+ AC_MSG_ERROR([Bad ocamlbuild version])
;;
esac
-AC_SUBST([CAMLP4])
+AC_SUBST([OCAMLBUILD])
+
# platform
AC_MSG_CHECKING([platform])