1.106: support encodings, fix bug in around-compile support.
authorPeter Keller <psilord@cs.wisc.edu>
Wed, 18 Jul 2012 04:08:05 +0000 (04:08 +0000)
committerPeter Keller <psilord@cs.wisc.edu>
Wed, 18 Jul 2012 04:08:05 +0000 (04:08 +0000)
asdf-classes.lisp
asdf-dependency-grovel.asd

index d0e2fa4..00574d0 100644 (file)
@@ -43,6 +43,7 @@
              `(,initarg ,(slot-value comp slot-name)))))
     `(,@(call-next-method)
         ,@(when (asdf::around-compile-hook comp)
-            `(:around-compile (escaped-around-compile comp)))
+            `(:around-compile ,(escaped-around-compile comp)))
+       `(:encoding ,(component-encoding comp))
         ,@(slot-when-bound 'translated-name :translated-name)
         ,@(slot-when-bound 'translated-pathname :translated-pathname-form))))
index de7f11f..f349d65 100644 (file)
@@ -41,8 +41,8 @@ based on which compilation can be parallelized.
 Based on an analysis with form granularity,
 it can output a summary from which you can untangle
 the circularities in your build."
-  :version "1.105"
-  :depends-on ((:version :asdf "2.018.16")) ;; for full :around-compile support
+  :version "1.106"
+  :depends-on ((:version :asdf "2.21")) ;; for :encoding support
   :components ((:file "package")
                (:file "variables" :depends-on ("package"))
                (:file "classes" :depends-on ("package" "variables"))