~ruther/guix-local

f0732ee48586c3be84e4b9edba94740e123fec4d — Ludovic Courtès 8 years ago 5472785
gnu: guile-bytestructures: Install .go files to lib/guile/X.Y.

* gnu/packages/guile.scm (guile-bytestructures)[arguments]: Install .go
files to OBJECT-DIR, defined as OUT/lib/guile/X.Y/site-ccache.
1 files changed, 3 insertions(+), 1 deletions(-)

M gnu/packages/guile.scm
M gnu/packages/guile.scm => gnu/packages/guile.scm +3 -1
@@ 1573,6 1573,8 @@ is no support for parsing block and inline level HTML.")
                                        "-c" "(display (effective-version))")))
                (module-dir (string-append out "/share/guile/site/"
                                           effective))
                (object-dir (string-append out "/lib/guile/" effective
                                           "/site-ccache"))
                (source (getcwd))
                (doc (string-append out "/share/doc/scheme-bytestructures"))
                (sld-files (with-directory-excursion source


@@ 1592,7 1594,7 @@ is no support for parsing block and inline level HTML.")
           (for-each (lambda (file)
                       (let* ((dest-file (string-append module-dir "/"
                                                        file))
                              (go-file (string-append module-dir "/"
                              (go-file (string-append object-dir "/"
                                                      (substring file 0
                                                                 (string-rindex file #\.))
                                                      ".go")))