diff options
author | Yanfei Xu <yanfei.xu@windriver.com> | 2020-09-02 10:33:04 -0400 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-09-03 09:43:59 +0100 |
commit | 12af8abebf0a1b8bd5689f613497f45a7778ab2d (patch) | |
tree | 7c02bc6f5756af414e55b217a5cd2932d54df4d7 | |
parent | ccea217e6f8d8489e71b0801953542faf679d23d (diff) | |
download | openembedded-core-contrib-12af8abebf0a1b8bd5689f613497f45a7778ab2d.tar.gz |
kernel-yocto: only replace leading -I in include paths
We just want to remove the first '-I' in $d, hence removing the
g' of sed avoid changing the real path which is include '-I'
We also add an anchor to the regex to only match -I at the start
of the path.
Signed-off-by: Yanfei Xu <yanfei.xu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/classes/kernel-yocto.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes/kernel-yocto.bbclass index 092afe251d..a35c5923df 100644 --- a/meta/classes/kernel-yocto.bbclass +++ b/meta/classes/kernel-yocto.bbclass @@ -241,7 +241,7 @@ do_kernel_metadata() { for feature in ${KERNEL_FEATURES}; do feature_found=f for d in $includes; do - path_to_check=$(echo $d | sed 's/-I//g') + path_to_check=$(echo $d | sed 's/^-I//') if [ "$feature_found" = "f" ] && [ -e "$path_to_check/$feature" ]; then feature_found=t fi |