2
0
Эх сурвалжийг харах

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 <[email protected]>
Matt Merhar 4 жил өмнө
parent
commit
cc76e34c10

+ 3 - 1
include/kernel-defaults.mk

@@ -43,7 +43,9 @@ else
 		rmdir $(LINUX_DIR); \
 		rmdir $(LINUX_DIR); \
 	fi
 	fi
 	ln -s $(CONFIG_EXTERNAL_KERNEL_TREE) $(LINUX_DIR)
 	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
   endef
 endif
 endif