From 0b0e97853a1ba4544185afb030aad81b38321c56 Mon Sep 17 00:00:00 2001 From: Matt Merhar Date: Thu, 25 Feb 2021 23:28:53 -0500 Subject: [PATCH] kernel-defaults: fix external kernel build when user_headers is missing Use an 'if' so the absence of $(LINUX_DIR)/user_headers doesn't make the line evaluate to false and cause the build to fail. Signed-off-by: Matt Merhar (cherry picked from commit cc76e34c10e57cb1a4f7971268a77aad2f24c8ca) --- include/kernel-defaults.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/kernel-defaults.mk b/include/kernel-defaults.mk index e5a0ba367b..3aa1baa761 100644 --- a/include/kernel-defaults.mk +++ b/include/kernel-defaults.mk @@ -43,7 +43,9 @@ else rmdir $(LINUX_DIR); \ fi ln -s $(CONFIG_EXTERNAL_KERNEL_TREE) $(LINUX_DIR) - $(_SINGLE) [ -d $(LINUX_DIR)/user_headers ] && rm -rf $(LINUX_DIR)/user_headers + if [ -d $(LINUX_DIR)/user_headers ]; then \ + rm -rf $(LINUX_DIR)/user_headers; \ + fi endef endif -- 2.30.2