# cd $(DIR_APP) && cp -v arch/arm/boot/uImage /boot/uImage-$(VERSUFIX)
else
ifeq "$(KCFG)" "-multi"
+ifeq "$(BUILD_ARCH)" "armv5tel"
cd $(DIR_APP) && make $(MAKETUNING) zImage modules
cd $(DIR_APP) && cp -v arch/arm/boot/zImage /boot/vmlinuz-$(VER)-$(VERSUFIX)
+endif
+ifeq "$(BUILD_ARCH)" "aarch64"
+ cd $(DIR_APP) && make $(MAKETUNING) Image modules
+ cd $(DIR_APP) && cp -v arch/arm64/boot/Image /boot/vmlinuz-$(VER)-$(VERSUFIX)
+endif
else
cd $(DIR_APP) && make $(MAKETUNING) bzImage modules
cd $(DIR_APP) && cp -v arch/$(KERNEL_ARCH)/boot/bzImage /boot/vmlinuz-$(VER)-$(VERSUFIX)
ifeq "$(BUILD_PLATFORM)" "arm"
cd $(DIR_APP) && make $(MAKETUNING) dtbs
- cd $(DIR_APP) && for f in $$(find arch/arm/boot/dts/ -name *.dtb); do \
- mkdir -p /boot/dtb-$(VER)-$(VERSUFIX) ; \
- install -m 644 $$f /boot/dtb-$(VER)-$(VERSUFIX)/ ; \
+ mkdir -p /boot/dtb-$(VER)-$(VERSUFIX)
+ cd $(DIR_APP)/arch/$(HEADERS_ARCH)/boot/dts && for f in $$(find -name *.dtb); do \
+ cp -v --parents $$f /boot/dtb-$(VER)-$(VERSUFIX)/ ; \
+ chmod 644 /boot/dtb-$(VER)-$(VERSUFIX)/$$f ; \
done
endif