make export: Fix make export for CONFIG_BUILD_KERNEL=y

The condition:
[ -f "$${f}" ] && cp -f "$${f}" "${EXPORTDIR}"$(DELIM)registry ;

Fails if the first part of the condition returns empty / false, stopping
make for no reason due to the error.
This commit is contained in:
Ville Juven 2022-10-04 09:07:53 +03:00 committed by Xiang Xiao
parent ed78d25934
commit 8c1c0efabc

View File

@ -158,7 +158,9 @@ ifneq ($(EXPORTDIR),)
ifneq ($(CONFIG_BUILD_KERNEL),y)
ifneq ($(BUILTIN_REGISTRY),)
for f in "${BUILTIN_REGISTRY}"$(DELIM)*.bdat "${BUILTIN_REGISTRY}"$(DELIM)*.pdat ; do \
[ -f "$${f}" ] && cp -f "$${f}" "${EXPORTDIR}"$(DELIM)registry ; \
if [ -f "$${f}" ]; then \
cp -f "$${f}" "${EXPORTDIR}"$(DELIM)registry ; \
fi \
done
endif
endif