[MLton-commit] r6154
    Vesa Karvonen 
    vesak at mlton.org
       
    Sat Nov 10 05:13:19 PST 2007
    
    
  
Don't attempt test with a compiler if it doesn't seem to be installed.
----------------------------------------------------------------------
U   mltonlib/trunk/com/ssh/generic/unstable/Test-mlton.sh
U   mltonlib/trunk/com/ssh/generic/unstable/Test-polyml.sh
U   mltonlib/trunk/com/ssh/generic/unstable/Test-smlnj.sh
----------------------------------------------------------------------
Modified: mltonlib/trunk/com/ssh/generic/unstable/Test-mlton.sh
===================================================================
--- mltonlib/trunk/com/ssh/generic/unstable/Test-mlton.sh	2007-11-10 13:03:37 UTC (rev 6153)
+++ mltonlib/trunk/com/ssh/generic/unstable/Test-mlton.sh	2007-11-10 13:13:19 UTC (rev 6154)
@@ -8,6 +8,11 @@
 set -e
 set -x
 
+if ! which mlton ; then
+    echo 'Skipping test with MLton as it does not seem to be installed.'
+    exit 0
+fi
+
 mkdir -p generated
 
 echo "SML_COMPILER mlton
Modified: mltonlib/trunk/com/ssh/generic/unstable/Test-polyml.sh
===================================================================
--- mltonlib/trunk/com/ssh/generic/unstable/Test-polyml.sh	2007-11-10 13:03:37 UTC (rev 6153)
+++ mltonlib/trunk/com/ssh/generic/unstable/Test-polyml.sh	2007-11-10 13:13:19 UTC (rev 6154)
@@ -8,6 +8,11 @@
 set -e
 set -x
 
+if ! which poly ; then
+    echo 'Skipping test with Poly/ML as it does not seem to be installed.'
+    exit 0
+fi
+
 time \
 echo 'use "../../../../org/mlton/vesak/use-lib/unstable/polyml.use" ;
       use "test.use" ;' | poly
Modified: mltonlib/trunk/com/ssh/generic/unstable/Test-smlnj.sh
===================================================================
--- mltonlib/trunk/com/ssh/generic/unstable/Test-smlnj.sh	2007-11-10 13:03:37 UTC (rev 6153)
+++ mltonlib/trunk/com/ssh/generic/unstable/Test-smlnj.sh	2007-11-10 13:13:19 UTC (rev 6154)
@@ -8,6 +8,11 @@
 set -e
 set -x
 
+if ! which sml ; then
+    echo 'Skipping test with SML/NJ as it does not seem to be installed.'
+    exit 0
+fi
+
 eb=../../extended-basis/unstable
 
 time \
    
    
More information about the MLton-commit
mailing list