Run the tests on CCL too
Everything already Just Works on CCL, so we may as well support
a second implementation.
    
        | author | Steve Losh <steve@stevelosh.com> | 
    
        | date | Thu, 30 Jun 2016 17:52:53 +0000 | 
    
    
        | parents | 05ce726f2874 | 
    
        | children | 4520c6449f48 | 
    
        | branches/tags | (none) | 
    
        | files | Makefile test/run.lisp | 
Changes
    
--- a/Makefile	Wed Jun 29 16:49:25 2016 +0000
+++ b/Makefile	Thu Jun 30 17:52:53 2016 +0000
@@ -5,7 +5,11 @@
 apidoc = docs/03-reference.markdown
 
 test:
-	sbcl-rlwrap --noinform --load test/run.lisp  --eval '(quit)'
+	figlet -kf big 'SBCL'
+	ros run -L sbcl --load test/run.lisp
+
+	figlet -kf big 'CCL'
+	ros run -L ccl-bin --load test/run.lisp
 
 src/quickutils.lisp: src/make-quickutils.lisp
 	cd src && sbcl-rlwrap --noinform --load make-quickutils.lisp  --eval '(quit)'
--- a/test/run.lisp	Wed Jun 29 16:49:25 2016 +0000
+++ b/test/run.lisp	Thu Jun 30 17:52:53 2016 +0000
@@ -15,4 +15,6 @@
 (test :bones.wam)
 (test :bones.circle)
 
-(sb-ext:exit :code (if *passed* 0 1))
+(let ((exit-code (if *passed* 0 1)))
+  #+sbcl (sb-ext:exit :code exit-code)
+  #+ccl (quit exit-code))