From 3f6abc93ccabb171771aaefceadd66083cf450ef Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Thu, 28 Jun 2018 08:43:20 +0100 Subject: Support placing the pkg and src directories in a lib output --- guix/build/go-build-system.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix/build/go-build-system.scm b/guix/build/go-build-system.scm index 0d15f978cd..266a6061ae 100644 --- a/guix/build/go-build-system.scm +++ b/guix/build/go-build-system.scm @@ -246,7 +246,8 @@ XXX We can't make use of compiled libraries (Go \"packages\")." (when install-source? (if (string-null? import-path) ((display "WARNING: The Go import path is unset.\n"))) - (let* ((out (assoc-ref outputs "out")) + (let* ((out (or (assoc-ref outputs "lib") + (assoc-ref outputs "out"))) (source (string-append (getenv "GOPATH") "/src/" import-path)) (dest (string-append out "/src/" import-path))) (mkdir-p dest) -- cgit v1.2.3