mirror of
git://git.code.sf.net/p/sbcl/sbcl
synced 2026-09-10 07:26:40 -04:00
The whole suite finishes in under 2 minutes on a 4 CPU VirtualBox on a macbook. Some tests fail due to incorrect tempdir isolation.
16 lines
568 B
Common Lisp
16 lines
568 B
Common Lisp
;;;
|
|
;;; invocation: "$SBCL --script genmakefile.lisp >Makefile"
|
|
;;;
|
|
(let ((files (append (directory "*.test.sh")
|
|
(directory "*.*pure*.lisp"))))
|
|
(format t "~%all:")
|
|
(dolist (file (mapcar 'pathname-name files))
|
|
(format t " \\~% $(LOGDIR)/~a.log" file))
|
|
(terpri)
|
|
(terpri)
|
|
(dolist (file files)
|
|
(let ((in (format nil "~a.~a" (pathname-name file) (pathname-type file)))
|
|
(out (format nil "$(LOGDIR)/~a.log" (pathname-name file))))
|
|
(format t "~a: ~a~%~a./run-tests.sh ~a >~a 2>&1~%"
|
|
out in #\tab in out))))
|