Makefile 772 B

12345678910111213141516171819202122232425262728
  1. include $(TOPDIR)/rules.mk
  2. include $(INCLUDE_DIR)/image.mk
  3. KERNEL_LOADADDR := 0x80100000
  4. define Device/Default
  5. PROFILES := Default
  6. BLOCKSIZE := 64k
  7. FILESYSTEMS := squashfs
  8. DEVICE_DTS_DIR := ../dts
  9. KERNEL := kernel-bin | append-dtb | lzma | uImage lzma
  10. KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | uImage lzma
  11. IMAGES := sysupgrade.bin
  12. IMAGE/sysupgrade.bin = append-kernel | pad-to $$$$(BLOCKSIZE) | \
  13. append-rootfs | pad-rootfs | append-metadata
  14. endef
  15. define Device/siflower_sf19a2890-evb
  16. DEVICE_VENDOR := Siflower
  17. DEVICE_MODEL := SF19A2890 EVB
  18. BOARD_NAME := siflower,sf19a2890-evb
  19. DEVICE_DTS := sf19a2890_evb
  20. DEVICE_PACKAGES := kmod-switch-rtl8367b swconfig
  21. endef
  22. TARGET_DEVICES += siflower_sf19a2890-evb
  23. $(eval $(call BuildImage))