Set the value of Unregisterised in the bindist configure.ac
[ghc.git] / validate
index 6f0405d..cc53df9 100755 (executable)
--- a/validate
+++ b/validate
@@ -105,10 +105,20 @@ if [ $speed != "FAST" ]; then
     $make binary-dist-prep
     $make test_bindist TEST_PREP=YES
 
+    #
+    # Install the transformers package into the bindist, because it is
+    # used by some tests.
+    # It isn't essential that we do this (the failing tests will
+    # be treated as expected failures), but we get a bit more test
+    # coverage, and also verify that we can install a package into the
+    # bindist with Cabal.
+    #
+    bindistdir="bindisttest/install   dir"
+
     # This is a hack to make
     #     HADDOCK_DOCS = NO
     # work when validating.
-    if grep -q "^HADDOCK_DOCS[         ]*=[    ]*NO[   ]*$" mk/validate.mk
+    if grep -q "^HADDOCK_DOCS.*=.*NO" mk/validate.mk
     then
         unset WITH_HADDOCK
         DO_HADDOCK=NO
@@ -117,15 +127,7 @@ if [ $speed != "FAST" ]; then
         DO_HADDOCK=YES
     fi
 
-    #
-    # Install the mtl package into the bindist, because it is used by some
-    # tests.  It isn't essential that we do this (the failing tests will
-    # be treated as expected failures), but we get a bit more test
-    # coverage, and also verify that we can install a package into the
-    # bindist with Cabal.
-    #
-    bindistdir="bindisttest/install   dir"
-    cd libraries/mtl
+    cd libraries/transformers
     "$thisdir/$bindistdir/bin/ghc" --make Setup
 
     ./Setup configure --with-ghc="$thisdir/$bindistdir/bin/ghc" ${WITH_HADDOCK+"$WITH_HADDOCK"} --global --builddir=dist-bindist --prefix="$thisdir/$bindistdir"