Hi,

Leo Famulari <l...@famulari.name> skribis:

> Looking at existing Guile packages, I saw that some of them put everything 
> under
> 'share/guile/site/2.{0,2}'. Others put the source files in that directory, 
> while
> putting the compiled .go objects in 'lib/guile/2.{0,2}/site-ccache.
>
> Do you have a preference? It's not clear to me what the difference is in
> practice.

.go files are architecture-dependent and thus they should go to $libdir
(info "(standards) Directory Variables"), specifically
lib/guile/2.x/site-ccache.

(In the past I made the mistake in several projects to install
everything in share/guile/site/2.0…)

Ludo’.

Reply via email to