summaryrefslogtreecommitdiffstats
path: root/recipes-devtools
diff options
context:
space:
mode:
authorRicardo Ribalda Delgado <ricardo.ribalda@gmail.com>2017-07-18 11:18:41 +0200
committerKhem Raj <raj.khem@gmail.com>2017-07-18 09:14:32 -0400
commit774f744912fd35de989819f52aabfb37ceba5157 (patch)
treee33aa1a7810bd0280cd2923bd11d4fa8055bb51f /recipes-devtools
parentf65a12adbff20d7e5106266c1a4f3327936a134b (diff)
downloadmeta-clang-774f744912fd35de989819f52aabfb37ceba5157.tar.gz
llvm-config: Fix implementation of --libs flag
llvm-config is called by mesa with the following parameters: llvm-config --libs liba libb libc libd ..... This result in an invalid call of llvm config: llvm-config --libs llvm-config liba llvm-config libb llvm-config libc .... Fix this use. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Diffstat (limited to 'recipes-devtools')
-rw-r--r--recipes-devtools/clang/llvm-common/llvm-config4
1 files changed, 4 insertions, 0 deletions
diff --git a/recipes-devtools/clang/llvm-common/llvm-config b/recipes-devtools/clang/llvm-common/llvm-config
index 9fb14cb..4462896 100644
--- a/recipes-devtools/clang/llvm-common/llvm-config
+++ b/recipes-devtools/clang/llvm-common/llvm-config
@@ -14,6 +14,10 @@ if [[ $# == 0 ]]; then
14 exec "$NEXT_LLVM_CONFIG" 14 exec "$NEXT_LLVM_CONFIG"
15fi 15fi
16 16
17if [[ $1 == "--libs" ]]; then
18 exec "$NEXT_LLVM_CONFIG" $@
19fi
20
17for arg in "$@"; do 21for arg in "$@"; do
18 case "$arg" in 22 case "$arg" in
19 --cppflags) 23 --cppflags)