if not yacc or bison is found, check if we *really* need it, and if we do
authorDaniel Stenberg <daniel@haxx.se>
Thu, 19 Feb 2004 15:58:58 +0000 (15:58 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 19 Feb 2004 15:58:58 +0000 (15:58 +0000)
we bail out!

configure.ac

index faca05c..c1ffe3d 100644 (file)
@@ -1144,6 +1144,20 @@ fi
 
 AC_PROG_YACC
 
+if test -z "$YACC"
+then
+  AC_MSG_CHECKING([if OK to build without bison/yacc])
+  dnl no yacc is a big deal if we have no pre-fixed getdate.y
+  if test -r "$srcdir/lib/getdate.c"
+  then
+    dnl all is well, we don't have to generate it!
+    AC_MSG_RESULT(yes)
+  else
+    AC_MSG_RESULT(no)
+    AC_MSG_ERROR([no yacc or bison found, can't build libcurl!])
+  fi
+fi
+
 dnl *************************************************************************
 dnl If the manual variable still is set, then we go with providing a built-in
 dnl manual