self: Install .go files to 'lib/guile/X.Y/site-ccache'.
authorLudovic Courtès <ludo@gnu.org>
Sat, 16 Jun 2018 23:35:54 +0000 (01:35 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 16 Jun 2018 23:40:14 +0000 (01:40 +0200)
commita89faa3faac96436cfb2d7052307c58dc2bb4ad6
tree0c414fc2d4c000308455f59fcd8ffc5e0fe2f3a5
parentf3a34b9de8e15f237a33fae0e035b004cff2e80f
self: Install .go files to 'lib/guile/X.Y/site-ccache'.

* guix/self.scm (guix-command): Add 'compiled-modules' parameter and
honor it.
(whole-package): Likewise.
(compiled-guix)[built-modules]: Turn into a procedure.
When PULL-VERSION is 1, use separate source and compiled modules.
When PULL-VERSION is 0, return a single directory containing both .scm
and .go files.
guix/self.scm