mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-22 20:42:03 -08:00
41 lines
1.6 KiB
Common Lisp
41 lines
1.6 KiB
Common Lisp
;;;; ecl-tests.asd
|
|
|
|
(asdf:defsystem #:ecl-tests
|
|
:description "Various tests for ECL"
|
|
:author "Daniel Kochmański <daniel@turtleware.eu>"
|
|
:license "LGPL-2.1+"
|
|
:serial t
|
|
:components ((:file "1am") ; for stress tests
|
|
(:file "2am") ; continuous integration
|
|
(:file "ecl-tests")
|
|
(:file "universe")
|
|
(:module normal-tests
|
|
:default-component-class asdf:cl-source-file.lsp
|
|
:components
|
|
((:file "ansi")
|
|
(:file "mixed")
|
|
(:file "compiler")
|
|
(:file "executable-cli")
|
|
(:file "run-program")
|
|
(:file "multiprocessing" :if-feature :threads)
|
|
(:file "embedding" :if-feature (:not :ecl-bytecmp))
|
|
(:file "foreign-interface" :if-feature :ffi)
|
|
(:file "metaobject-protocol" :if-feature :clos)
|
|
(:file "ieee-fp" :if-feature :ieee-floating-point)
|
|
(:file "package-extensions")
|
|
(:file "hash-tables")
|
|
(:file "external-formats" :if-feature :unicode)))
|
|
(:module stress-tests
|
|
:default-component-class asdf:cl-source-file.lsp
|
|
:components
|
|
((:file "multiprocessing" :if-feature :threads)))))
|
|
|
|
(asdf:defsystem #:ecl-tests/stress
|
|
:serial t
|
|
:components
|
|
(
|
|
))
|
|
|
|
;;; General tests
|
|
(asdf:defsystem #:ecl-tests/ansi)
|
|
(asdf:defsystem #:ecl-tests/benchmark)
|