gnu: clang-toolchain: Create 'cc' and 'c++' symlinks.

* gnu/packages/llvm.scm (make-clang-toolchain)[arguments]: Create 'cc'
and 'c++' symlinks.
This commit is contained in:
Ludovic Courtès 2020-09-28 21:09:50 +02:00 committed by Ludovic Courtès
parent 61a5380bfd
commit b668450716
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -476,6 +476,12 @@ (define (make-clang-toolchain clang)
(((names . directories) ...)
(union-build out directories)))
;; Create 'cc' and 'c++' so that one can use it as a
;; drop-in replacement for the default tool chain and
;; have configure scripts find the compiler.
(symlink "clang" (string-append out "/bin/cc"))
(symlink "clang++" (string-append out "/bin/c++"))
(union-build (assoc-ref %outputs "debug")
(list (assoc-ref %build-inputs
"libc-debug")))