From 8a93a49a623e8c7ff8aaba598d637f3b9efd026c Mon Sep 17 00:00:00 2001 From: Francois-Rene Rideau <tunes@google.com> Date: Sun, 16 Aug 2015 00:51:49 +0200 Subject: [PATCH] Disable test-make-build on unsupported platforms. --- test/test-make-build.script | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/test-make-build.script b/test/test-make-build.script index cc152b9cc..bd8d24c92 100644 --- a/test/test-make-build.script +++ b/test/test-make-build.script @@ -1,9 +1,15 @@ ;;; -*- Lisp -*- +(unless (or #+(or (and clisp os-unix) clozure cmu + (and ecl (not ecl-bytecmp) (not os-macosx)) lispworks mkcl sbcl scl) t) + (DBG "Creating executables is not supported on your CL implementation") + (leave-test "Skipping test" 0)) + (DBG "build sample-system. Should load from sample-system/") (setf *central-registry* (list (subpathname *test-directory* "sample-system/"))) (make-build 'sample-system :type :program :monolithic t - :name-suffix "" + #+(and ecl (not os-windows)) :name-suffix #+(and ecl (not os-windows)) "" + #+allegro :name-suffix #+allegro ".exe" ;; but in allegro 9.0 pathname translation of :unspecific(!) #+ecl :epilogue-code #+ecl '(println "blue sky")) -- GitLab