diff --git a/make/linux-kernel.mk b/make/linux-kernel.mk index 807bce6..9dad696 100644 --- a/make/linux-kernel.mk +++ b/make/linux-kernel.mk @@ -222,9 +222,10 @@ kernel.do_prepare_git: $(MAKE) kernel.do_checkout # $(REMOVE)/$(KERNEL_DIR) - tar -C $(SOURCE_DIR) -cp $(NI_LINUX_KERNEL) --exclude-vcs | tar -C $(BUILD_DIR) -x - $(CD) $(BUILD_DIR); \ - mv $(NI_LINUX_KERNEL) $(KERNEL_DIR) + $(MKDIR)/$(KERNEL_DIR) + tar -c -C $(SOURCE_DIR)/$(NI_LINUX_KERNEL) --exclude-vcs -p -f - . | \ + tar -x -C $(BUILD_DIR)/$(KERNEL_DIR) -f - . + $(CD) $(BUILD_DIR) kernel.do_prepare_tar: $(DL_DIR)/$(KERNEL_SOURCE) $(REMOVE)/$(KERNEL_DIR)