1 ;; Load all Lisp files within WITH-COMPILATION-UNIT macro.
2 ;; This quiets the undefined function warnings from SBCL
3 ;; which are otherwise very voluminous (and this construct
4 ;; is accepted by other CL implementations).
7 ($load
"lisp-utils/defsystem.lisp")
9 (mk:defsystem linearalgebra
10 :source-pathname
(maxima::maxima-load-pathname-directory
)
11 :binary-pathname
(maxima::maxima-objdir
"share" "linearalgebra")
12 :source-extension
"lisp"
16 (:file
"linalgcholesky")
17 (:file
"eigens-by-jacobi")
18 (:file
"linalg-extra")
20 (:file
"linalg-utilities")))
22 (with-compilation-unit ()
23 (mk:oos
"linearalgebra" :compile
))