[asdf-devel] Ordering of system :depends-on elements
    Zach Beane 
    xach at xach.com
       
    Sun Jul  7 21:31:53 UTC 2013
    
    
  
A few projects in quicklisp work something like this:
   ;;; foo.asd
   (defsystem foo ...)
   (defsystem foo-extra ...)
   ;;; bar.asd
   (defsystem bar :depends-on (:foo-extra :foo))
With asdf 2, (asdf:load-system "bar") seems to work fine, I guess
because asdf 2 does the equivalent of find-system on the elements from
right-to-left.
With asdf 3, it doesn't seem to work fine, I guess because asdf 3 does
the equivalent of find-system on the elements from left-to-right.
Are those guesses correct?
What's the best way to have a system definition that works equally well
in asdf2 and asdf3 in this kind of situation?
Zach
    
    
More information about the asdf-devel
mailing list