external-toolchain: only copy existing directories of the sysroot
Instead of copying all directories in "etc lib sbin usr", check that each of them exists before doing the copy. This is only to avoid an harmless error message. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Yann E. MORIN <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
07d15f907b
commit
6d51053637
@ -120,7 +120,9 @@ copy_toolchain_sysroot = \
|
||||
ARCH_SYSROOT_DIR="$(strip $2)"; \
|
||||
ARCH_SUBDIR="$(strip $3)"; \
|
||||
for i in etc lib sbin usr ; do \
|
||||
cp -a $${ARCH_SYSROOT_DIR}/$$i $(STAGING_DIR)/ ; \
|
||||
if [ -d $${ARCH_SYSROOT_DIR}/$$i ] ; then \
|
||||
cp -a $${ARCH_SYSROOT_DIR}/$$i $(STAGING_DIR)/ ; \
|
||||
fi ; \
|
||||
done ; \
|
||||
if [ `readlink -f $${SYSROOT_DIR}` != `readlink -f $${ARCH_SYSROOT_DIR}` ] ; then \
|
||||
if [ ! -d $${ARCH_SYSROOT_DIR}/usr/include ] ; then \
|
||||
|
Loading…
Reference in New Issue
Block a user