[cffi-devel] uffi.asd vs uffi-compat.asd

Cunningham, Jeffrey K. JEFFREY.K.CUNNINGHAM at saic.com
Fri Aug 21 22:57:08 UTC 2009


On Fri, Aug 21, 2009 at 4:01 PM, Jeff Cunningham
 
> I would gladly rename it. It would work just as well for its original
> purpose, since as long as you create a uffi.asd symlink,
> (asdf:find-system :uffi) will pick it up. However, I suspect there
> might be other code in clbuild that does in fact use cffi-uffi-compat
> and I wouldn't want to break it. Can anyone confirm if there is such a
> dependency?
 
Apparently, it used to be named uffi-compat.asd. Why couldn't it be
named that? That would fix everything. 
And so far as I know, the breadth vs depth argument doesn't hold,
because in most installations you want _all_ the your asd files to end
up symlinked in your systems directory (and I know there are other ways
to do it, but that's the way most of us do it - why make life hard on
us?). No matter what technique you use, it will be first one wins the
prize which isn't necessarily going to be what you want (or last one if
you use -f with the symlink command). I think that's why the custom of
naming them "uffi-cffi-compat.asd" evolved in the first place, wasn't
it? So it was completely clear in a linear collection of asd files?
 

--Jeff

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cffi-devel/attachments/20090821/f2f7b65a/attachment.html>


More information about the cffi-devel mailing list