Compile with ECL, and compile time templates with SBCL
This commit is contained in:
+10
-1
@@ -1,14 +1,23 @@
|
||||
#-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 "lspack.asd")
|
||||
(asdf:load-asd (uiop:merge-pathnames* "lspack.asd" (uiop:getcwd)))
|
||||
(asdf:load-system "lspack/exe")
|
||||
|
||||
#-ecl
|
||||
(lspack:load-templates)
|
||||
|
||||
(asdf:make "lspack/exe")
|
||||
|
||||
(quit)
|
||||
|
||||
Reference in New Issue
Block a user