> Is CHICKEN_INSTALL_PREFIX intended to be used together with
> CHICKEN_INSTALL_REPOSITORY?  If I don't set CHICKEN_INSTALL_REPOSITORY,
> extensions and .egg-info files end up in the canonical repository.  Not
> sure if this is by design.

Yes, this is the case. I thought it is better to have two separate variables
with precise meanings instead of combining them in some way.

> 
> Should CHICKEN_INSTALL_REPOSITORY be implicitly set to
> CHICKEN_INSTALL_PREFIX/lib/chicken/<binversion> when
> CHICKEN_INSTALL_PREFIX is set in the environment?  In this case,
> couldn't we just get rid of CHICKEN_INSTALL_REPOSITORY and use
> CHICKEN_INSTALL_PREFIX only?

I don't know. We can implement it that way, but I fear that this may
lead to more special cases later. Basically you are right, but what about
trying the current approach first, to get Salmonella up and running and
decide later whether we streamline the override-mechanism? I still
consider CHICKEN_INSTALL_PREFIX to be internal + experimental for now.


felix


_______________________________________________
Chicken-hackers mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Reply via email to