Re: How to depend on a system optionally?

Robert Goldman <[email protected]> Mon, 18 May 2009 07:42:31 -0500
Newsgroups gmane.lisp.cclan.general
Message-ID <[email protected]>
Tobias C. Rittweiler wrote:
> I've read several times that it's a head ache to configure optional
> dependencies with ASDF. 
> 
> How true is that? Could we perhaps provide another clause
> :OPTIONALLY-DEPEND-ON in DEFSYSTEM which would load a system only if
> available?
> 
> Reason is that I'm going to revive
> 
>   http://common-lisp.net/project/hyperdoc/
> 
> which is a good example of a natural optional dependency. And I'd like
> to make its inclusion as easy as possible so it'll see widespread
> adoption.
> 

I thought that Gary already had a scheme for doing this.  I'm afraid I
know no more (I wish some of Gary's add-ons, like the invaluable
asdf-binary-locations, would just come with ASDF, though not turned on
by default...).

BTW, Gary has been trying to wean us off cclan-list@ sourceforge and
onto [email protected].

best,
r



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects