Hi,

On Mon, 22 Jan 2024 21:55:50 +0100 [email protected] wrote:

> Currently "chicken-home" can be used to obtain the location for
> sundry "data" files installed by eggs and usually required at runtime.
> This location may need to be changed when installing eggs into
> custom locations or when a CHICKEN installation via package
> manager uses a non-writable directory.
>
> The attached patch deprecates "chicken-home" in favor of using
> the include-path, which is already changable (via environment
> variable) and also can hold several locations which makes it possible
> to have a set of possible locations, probably in addition to the
> default system directory (usually $PREFIX/share/chicken),
> quite similar to the repository-path.
>
> This patch addes "include-path" as a quasi-replacement for
> "chicken-home" (also chicken.platform module). Eggs that want to
> operate on installed data files at run-time should use "include-path"
> from now on to locate any files, or, if they wish to be backwards
> compatible, can access the variable "##sys#include-pathnames"
> as a temporary workaround.

Thanks, Felix.  Pushed.

All the best.
Mario
-- 
http://parenteses.org/mario

Reply via email to