Makefile 798 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. include $(TOPDIR)/rules.mk
  2. PKG_VERSION:=2025.04
  3. PKG_RELEASE:=1
  4. PKG_HASH:=439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718
  5. include $(INCLUDE_DIR)/u-boot.mk
  6. include $(INCLUDE_DIR)/package.mk
  7. define U-Boot/Default
  8. BUILD_TARGET:=armsr
  9. endef
  10. define U-Boot/qemu_armv7
  11. NAME:=QEMU ARM Virtual Machine 32-bit
  12. BUILD_SUBTARGET:=armv7
  13. BUILD_DEVICES:=generic
  14. UBOOT_CONFIG:=qemu_arm
  15. endef
  16. define U-Boot/qemu_armv8
  17. NAME:=QEMU ARM Virtual Machine 64-bit
  18. BUILD_SUBTARGET:=armv8
  19. BUILD_DEVICES:=generic
  20. UBOOT_CONFIG:=qemu_arm64
  21. endef
  22. UBOOT_TARGETS := \
  23. qemu_armv7 \
  24. qemu_armv8
  25. # mkeficapsule host tool is disabled
  26. # due to a host-side GnuTLS dependency
  27. UBOOT_CUSTOMIZE_CONFIG := \
  28. --enable CMD_EFIDEBUG \
  29. --disable TOOLS_MKEFICAPSULE
  30. $(eval $(call BuildPackage/U-Boot))