[oe-commits] [openembedded-core] 04/08: toolchain-scripts: allow non-sh post-relocate

git at git.openembedded.org git at git.openembedded.org
Tue Jun 5 08:55:50 UTC 2018


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 2c1b0162bfda07aa4d46d52560767f7e28ebbf82
Author: Martin Kelly <mkelly at xevo.com>
AuthorDate: Mon Jun 4 16:05:58 2018 -0700

    toolchain-scripts: allow non-sh post-relocate
    
    Currently, we look only for scripts matching *.sh, which means we can't
    write post-relocate scripts in other languages.
    
    Expand this to allow any type of script.
    
    Signed-off-by: Martin Kelly <mkelly at xevo.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/classes/toolchain-scripts.bbclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass
index 278cbc0..7e2f8be 100644
--- a/meta/classes/toolchain-scripts.bbclass
+++ b/meta/classes/toolchain-scripts.bbclass
@@ -124,7 +124,10 @@ toolchain_create_post_relocate_script() {
 
 	cat >> $script <<EOF
 if [ -d "${SDKPATHNATIVE}/post-relocate-setup.d/" ]; then
-    for s in ${SDKPATHNATIVE}/post-relocate-setup.d/*.sh; do
+    for s in ${SDKPATHNATIVE}/post-relocate-setup.d/*; do
+        if [ ! -x \$s ]; then
+            continue
+        fi
         \$s "\$1"
     done
     rm -rf "${SDKPATHNATIVE}/post-relocate-setup.d"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list