Re: How to depend on a system optionally?

james anderson <[email protected]> Mon, 18 May 2009 14:51:23 +0200
Newsgroups gmane.lisp.cclan.general
Message-ID <[email protected]>
hello;

in order to manage a system for multiple runtimes, each of which  
entails it's own foreign libraries, i have found it useful to add a  
constraint called "contingent-on". this may-or-may-not be what you  
intend with "optionally-depend-on". i have found it useful to express  
the constraints:

  "if a feature|system is present, then this system|component is  
required, and depends on it."


On 2009-05-18, at 14:28 , 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.
>
> Thanks!,
>
>   -T.
>
>
> ---------------------------------------------------------------------- 
> --------
> 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
> _______________________________________________
> cclan-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cclan-list


------------------------------------------------------------------------------
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