mirror of https://github.com/hak5/openwrt.git
mxs: improve image generation support
Signed-off-by: Michael Heimpold <mhei@heimpold.de> Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38406lede-17.01
parent
fed363b6be
commit
bea9d64f4a
|
@ -8,6 +8,9 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(INCLUDE_DIR)/image.mk
|
include $(INCLUDE_DIR)/image.mk
|
||||||
|
|
||||||
|
BOARDS:= \
|
||||||
|
imx23-olinuxino
|
||||||
|
|
||||||
define Image/BuildKernel/olinuxino-bootlet
|
define Image/BuildKernel/olinuxino-bootlet
|
||||||
cat $(LINUX_DIR)/arch/arm/boot/zImage $(LINUX_DIR)/arch/arm/boot/dts/imx23-olinuxino.dtb > $(STAGING_DIR)/zImage_dtb
|
cat $(LINUX_DIR)/arch/arm/boot/zImage $(LINUX_DIR)/arch/arm/boot/dts/imx23-olinuxino.dtb > $(STAGING_DIR)/zImage_dtb
|
||||||
(cd $(STAGING_DIR); \
|
(cd $(STAGING_DIR); \
|
||||||
|
@ -34,6 +37,27 @@ define Image/BuildKernel
|
||||||
ifeq ($(CONFIG_PACKAGE_uboot-imx23-mx23_olinuxino),y)
|
ifeq ($(CONFIG_PACKAGE_uboot-imx23-mx23_olinuxino),y)
|
||||||
$(call Image/BuildKernel/olinuxino-uboot)
|
$(call Image/BuildKernel/olinuxino-uboot)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
$(CP) $(LINUX_DIR)/arch/arm/boot/zImage $(BIN_DIR)/openwrt-$(BOARD)-zImage
|
||||||
|
$(foreach board,$(BOARDS),
|
||||||
|
$(CP) $(LINUX_DIR)/arch/arm/boot/dts/$(board).dtb $(BIN_DIR)/
|
||||||
|
)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Image/InstallKernel
|
||||||
|
|
||||||
|
ifneq ($(CONFIG_TARGET_ROOTFS_INCLUDE_KERNEL),)
|
||||||
|
mkdir -p $(TARGET_DIR)/boot
|
||||||
|
$(CP) $(LINUX_DIR)/arch/arm/boot/zImage $(TARGET_DIR)/boot/
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifneq ($(CONFIG_TARGET_ROOTFS_INCLUDE_DTB),)
|
||||||
|
mkdir -p $(TARGET_DIR)/boot
|
||||||
|
$(foreach board,$(BOARDS),
|
||||||
|
$(CP) $(LINUX_DIR)/arch/arm/boot/dts/$(board).dtb $(TARGET_DIR)/boot/
|
||||||
|
)
|
||||||
|
endif
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Image/Build
|
define Image/Build
|
||||||
|
@ -42,4 +66,3 @@ define Image/Build
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildImage))
|
$(eval $(call BuildImage))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue