[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#26760: [PATCH] gnu: guile-bytestructures: Install sld files.
From: |
Mathieu Othacehe |
Subject: |
bug#26760: [PATCH] gnu: guile-bytestructures: Install sld files. |
Date: |
Wed, 3 May 2017 17:17:34 +0200 |
* gnu/packages/guile.scm (guile-bytestructures): Build and install sld
files in r7 repository.
It fixes this kind of errors while using guile-bytestructures:
ice-9/psyntax.scm:3245:33: ice-9/psyntax.scm:3245:33: Syntax error:
/gnu/store/ny9mp091yw51ylv1q59z25z5vdw8bi56-profile/share/guile/site/2.2/bytestructures/guile/base.scm:8:19:
include-from-path: file not found in path in subform
"bytestructures/r7/base.exports.sld" of (include-from-path
"bytestructures/r7/base.exports.sld")
---
gnu/packages/guile.scm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 32d67794e..c2f31fc8a 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -1471,6 +1471,8 @@ is no support for parsing block and inline level HTML.")
effective))
(source (assoc-ref %build-inputs "source"))
(doc (string-append out "/share/doc/scheme-bytestructures"))
+ (sld-files (with-directory-excursion source
+ (find-files "bytestructures/r7"
"\\.exports.sld$")))
(scm-files (filter (lambda (path)
(not (string-prefix? "bytestructures/r7"
path)))
(with-directory-excursion source
@@ -1502,7 +1504,7 @@ is no support for parsing block and inline level HTML.")
file))
(error (format #f "Failed to compile ~s to ~s!"
file go-file)))))
- scm-files)
+ (append sld-files scm-files))
;; Also copy over the README.
(install-file "README.md" doc)
--
2.12.2
- bug#26760: [PATCH] gnu: guile-bytestructures: Install sld files.,
Mathieu Othacehe <=