about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--gn/packages/guile.scm12
1 files changed, 10 insertions, 2 deletions
diff --git a/gn/packages/guile.scm b/gn/packages/guile.scm
index dbf0c57..e95887c 100644
--- a/gn/packages/guile.scm
+++ b/gn/packages/guile.scm
@@ -197,11 +197,19 @@ for MySQL.")
 					   guile-redis
 					   guile-hashing
 					   guile-json-4))
+		       (scm-dev-path
+			(cons*
+			 "./"
+			 (map (lambda (x) (string-append x scm-dir))
+			      guile-inputs)))
 		       (scm-path
 			(map (lambda (x) (string-append x scm-dir))
 			     (cons* out guile-inputs)))
                        (go-dir (string-append "/lib/guile/" effective
                                               "/site-ccache/"))
+		       (go-dev-path
+			(map (lambda (x) (string-append x go-dir))
+			     guile-inputs))
 		       (go-path
 			(map (lambda (x) (string-append x go-dir))
 			     (cons* out guile-inputs))))
@@ -234,8 +242,8 @@ for MySQL.")
 		   (string-append out "/bin/gn-guile-dev")
                    `("PATH" ":" prefix ,path)
                    `("GUILE_AUTO_COMPILE" ":" = ("0"))
-                   `("GUILE_LOAD_PATH" ":" prefix ,scm-path)
-                   `("GUILE_LOAD_COMPILED_PATH" ":" prefix ,go-path))
+                   `("GUILE_LOAD_PATH" ":" prefix ,scm-dev-path)
+                   `("GUILE_LOAD_COMPILED_PATH" ":" prefix ,go-dev-path))
 		  (wrap-program
 		   (string-append out "/bin/lmdb-publishdata-export")
                    `("PATH" ":" prefix ,path)