diff options
author | Christopher Baines <mail@cbaines.net> | 2018-06-28 08:43:20 +0100 |
---|---|---|
committer | Christopher Baines <christopher.baines@digital.cabinet-office.gov.uk> | 2019-10-22 23:14:03 +0100 |
commit | 8f53f288255a05f20d838ab087946e1da00f9de4 (patch) | |
tree | b2cfafd88447c400d40e8b8c0da28a38608e6fb8 | |
parent | a0f64a076b80309cb53b2a5c8bb944d0145915d4 (diff) | |
download | gnu-guix-8f53f288255a05f20d838ab087946e1da00f9de4.tar gnu-guix-8f53f288255a05f20d838ab087946e1da00f9de4.tar.gz |
Support placing the pkg and src directories in a lib output
-rw-r--r-- | guix/build/go-build-system.scm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/guix/build/go-build-system.scm b/guix/build/go-build-system.scm index 4bc0156a88..dd040f6f76 100644 --- a/guix/build/go-build-system.scm +++ b/guix/build/go-build-system.scm @@ -241,7 +241,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) |