+
+# Since the Cabal executes ./configure with no arguments, the only way
+# we can receive options from user is to see environment variables.
+AC_ARG_VAR([BUILD_TEST_SUITE], [build and install the test suite. (yes / no) (default: no)])
+if test "$BUILD_TEST_SUITE" = ""; then
+ BUILD_TEST_SUITE=False
+else
+ if test "$BUILD_TEST_SUITE" = "yes"; then
+ BUILD_TEST_SUITE=True
+ else
+ if test "$BUILD_TEST_SUITE" = "no"; then
+ BUILD_TEST_SUITE=False
+ else
+ AC_MSG_ERROR([BUILD_TEST_SUITE must be either yes or no.])
+ fi
+ fi
+fi
+
+