diff options
author | Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> | 2017-07-18 11:18:41 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2017-07-18 09:14:32 -0400 |
commit | 774f744912fd35de989819f52aabfb37ceba5157 (patch) | |
tree | e33aa1a7810bd0280cd2923bd11d4fa8055bb51f /recipes-devtools | |
parent | f65a12adbff20d7e5106266c1a4f3327936a134b (diff) | |
download | meta-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-config | 4 |
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" |
15 | fi | 15 | fi |
16 | 16 | ||
17 | if [[ $1 == "--libs" ]]; then | ||
18 | exec "$NEXT_LLVM_CONFIG" $@ | ||
19 | fi | ||
20 | |||
17 | for arg in "$@"; do | 21 | for arg in "$@"; do |
18 | case "$arg" in | 22 | case "$arg" in |
19 | --cppflags) | 23 | --cppflags) |