Files
lspack/build.lisp

24 lines
561 B
Common Lisp

#-ecl
(require :asdf)
#+ecl
(load "~/.local/share/common-lisp/asdf-3.3.7/build/asdf.lisp")
(asdf:initialize-source-registry `(:source-registry (:tree ,(uiop:getcwd)) :ignore-inherited-configuration))
#+sb-core-compression
(defmethod asdf:perform ((o asdf:image-op) (c asdf:system))
(uiop:dump-image (asdf:output-file o c)
:executable t
:compression t))
(asdf:load-asd (uiop:merge-pathnames* "lspack.asd" (uiop:getcwd)))
(asdf:load-system "lspack/exe")
#-ecl
(lspack:load-templates)
(asdf:make "lspack/exe")
(quit)