fix the hardtop test for ghc-6.2.x, and make it notice failure earlier
[ghc-hetmet.git] / aclocal.m4
index bace42a..7fd96fe 100644 (file)
@@ -1104,11 +1104,15 @@ rm -f *.o
 rm -f *.hi
 rm -f pwd
 rm -f pwd.exe
-$WithGhc -v0 --make pwd
+$WithGhc -v0 --make pwd -o pwd
 cd ../..
 
 hardtop=`utils/pwd/pwd forwardslash`
 
+if ! test -d "$hardtop"; then
+  AC_MSG_ERROR([cannot determine current directory])
+fi   
+
 dnl Remove common automounter nonsense
 dnl
 hardtop=`echo $hardtop | sed 's|^/tmp_mnt.*\(/local/.*\)$|\1|' | sed 's|^/tmp_mnt/|/|'`