Add CLISP support -- also simple fasl concatenation.
authorFrancois-Rene Rideau <tunes@google.com>
Thu, 15 Nov 2012 01:20:54 +0000 (20:20 -0500)
committerFrancois-Rene Rideau <tunes@google.com>
Thu, 15 Nov 2012 01:20:54 +0000 (20:20 -0500)
asdf-bundle.asd
fasl-concat.lisp

index 3daef4d..7039eb1 100644 (file)
@@ -10,7 +10,7 @@
 ;;; Copyright (c) 2008 - 2011, Juan Jose Garcia Ripoll
 ;;; Copyright (c) 2012 - 2012, Francois-Rene Rideau
 ;;;
-;;; Currently works on Allegro, Clozure CL, ECL, SBCL, maybe MKCL.
+;;; Currently works on Allegro, Clozure CL, ECL, GNU CLISP, SBCL, maybe MKCL.
 ;;; For ABCL, see the abcl-jar contrib instead.
 
 (defsystem :asdf-bundle
@@ -21,6 +21,6 @@
   :components
   ((:file "specials")
    (:file "bundle" :depends-on ("specials"))
-   #+(or allegro clozure sbcl) (:file "fasl-concat" :depends-on ("bundle"))
+   #+(or allegro clisp clozure sbcl) (:file "fasl-concat" :depends-on ("bundle"))
    #+ecl (:file "ecl" :depends-on ("specials"))
    #+mkcl (:file "mkcl" :depends-on ("specials"))))
index ac8e975..f0dd616 100644 (file)
@@ -27,7 +27,7 @@ using WRITE-SEQUENCE and a sensibly sized buffer." ; copied from xcvb-driver
 
 (defun combine-fasls (inputs output)
   #+clozure (ccl:fasl-concatenate output inputs :if-exists :supersede)
-  #+(or allegro sbcl) (concatenate-files inputs output))
+  #+(or allegro clisp sbcl) (concatenate-files inputs output))
 
 (defun call-with-staging-pathname (pathname fun)
   "Calls fun with a staging pathname, and atomically