chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] conditionals in .egg files


From: Jörg F . Wittenberger
Subject: Re: [Chicken-hackers] conditionals in .egg files
Date: 28 Sep 2018 20:28:21 +0200

Hi!

I don't have to salute, do I?  ;-)

On Sep 27 2018, address@hidden wrote:

Hi!


I wonder: there is no way to conditionally set options, configure egg building, etc. I think it would be handy to have a "cond-expand" form that can be used inside ..egg files customize the egg build/installation depending on platform. This would also bring back the "-feature" option for chicken-install, that Jörg dearly missed, as CSC_OPTIONS can not be used to pass any options directly to the processing of an egg.

Opinions?

I'd love it.

One more idea: How about an entry indicating the version of the egg file syntax?

Having something to cond-expand is nice. But it might be hard to settle with a final version without unduly delaying CHICKEN 5.

This leaves us with changing semantics of many eggs over time. With a an entry like (egg-version "1.X") future changes could easier apply backward compatible processing for old eggs.


/Jörg





reply via email to

[Prev in Thread] Current Thread [Next in Thread]