From ef11ac87013a67f2c4454adf7d477a5c602a14b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Fri, 19 Jun 2015 11:34:53 +0200 Subject: [PATCH] gnu: clang: Add search path specifications. * gnu/packages/llvm.scm (clang-from-llvm)[native-search-paths]: New field. --- gnu/packages/llvm.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm index 6cf1fdab0a..946773c91e 100644 --- a/gnu/packages/llvm.scm +++ b/gnu/packages/llvm.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2014 Eric Bavier ;;; Copyright © 2015 Mark H Weaver +;;; Copyright © 2015 Ludovic Courtès ;;; ;;; This file is part of GNU Guix. ;;; @@ -96,6 +97,16 @@ tools as well as libraries with equivalent functionality.") (propagated-inputs `(("llvm" ,llvm))) (arguments `(#:configure-flags '("-DCLANG_INCLUDE_TESTS=True"))) + + ;; Clang supports the same environment variables as GCC. + (native-search-paths + (list (search-path-specification + (variable "CPATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64"))))) + (home-page "http://clang.llvm.org") (synopsis "C language family frontend for LLVM") (description