
8 Apr
2015
8 Apr
'15
8:57 p.m.
Robert Goldman wrote:
Robert, you might want to look into this: * in dependency-def, it should be (:feature @var{feature-expression} @var{dependency-def})
OK, I thought I understood this, but I don't. There's a second argument to :feature when used in a dependency-def, but not when it's used in a dependency? So we would see something like: :depends-on (:cl-ppcre (:feature :clx "clx-dependent-library")) and the semantics is If (member :clx *features*) then clx-dependent-library is a dependency. Correct? Is there some reason why this isn't :if-feature or :when-feature? Using :feature as a conditional seems odd.... thanks, r