build: Add ./configure --disable-haskell option.
authorMaxim Koltsov <kolmax94@gmail.com>
Mon, 8 Nov 2010 14:46:46 +0000 (14:46 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Mon, 8 Nov 2010 14:46:46 +0000 (14:46 +0000)
This disables the Haskell language bindings.

configure.ac

index bda6c3a..81e63c5 100644 (file)
@@ -763,8 +763,16 @@ AC_SUBST(JNI_VERSION_INFO)
 AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
 
 dnl Check for Haskell (GHC).
 AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
 
 dnl Check for Haskell (GHC).
-AC_CHECK_PROG([GHC],[ghc],[ghc],[no])
-
+GHC=no
+AC_ARG_ENABLE([haskell],
+        AS_HELP_STRING([--disable-haskell], [Disable Haskell language bindings]),
+        [],
+        [enable_haskell=yes])
+AS_IF([test "x$enable_haskell" != "xno"],
+        [
+        GHC=
+        AC_CHECK_PROG([GHC],[ghc],[ghc],[no])
+        ])
 AM_CONDITIONAL([HAVE_HASKELL],
     [test "x$GHC" != "xno"])
 
 AM_CONDITIONAL([HAVE_HASKELL],
     [test "x$GHC" != "xno"])