[climacs-cvs] CVS update: climacs/climacs.asd
Robert Strandh
rstrandh at common-lisp.net
Sat Jan 1 14:40:02 UTC 2005
Update of /project/climacs/cvsroot/climacs
In directory common-lisp.net:/tmp/cvs-serv1923
Modified Files:
climacs.asd
Log Message:
Added improvement to asdf compilation procedure.
Thanks to Andreas Fuchs.
Date: Sat Jan 1 15:39:56 2005
Author: rstrandh
Index: climacs/climacs.asd
diff -u climacs/climacs.asd:1.6 climacs/climacs.asd:1.7
--- climacs/climacs.asd:1.6 Wed Dec 29 06:45:37 2004
+++ climacs/climacs.asd Sat Jan 1 15:39:55 2005
@@ -57,3 +57,15 @@
"syntax"
"kill-ring"
"gui")
+
+#+asdf
+(defmethod asdf:perform :around ((o asdf:compile-op)
+ (c (eql (asdf:find-component (asdf:find-system :climacs) "skiplist-package"))))
+ (cond
+ ((null (probe-file (first (asdf:input-files o c))))
+ (cerror "Retry loading climacs."
+ "~@<You need to download & install Flexichain ~
+ separately! See the file INSTALL in the Climacs distribution ~
+ for instructions.~@:>" nil)
+ (asdf:perform o c))
+ (t (call-next-method o c))))
More information about the Climacs-cvs
mailing list