Makefile 970 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #
  2. # Copyright (C) 2013-2016 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. include $(TOPDIR)/rules.mk
  8. include $(INCLUDE_DIR)/kernel.mk
  9. PKG_VERSION:=2019.01
  10. PKG_RELEASE:=1
  11. PKG_HASH:=50bd7e5a466ab828914d080d5f6a432345b500e8fba1ad3b7b61e95e60d51c22
  12. include $(INCLUDE_DIR)/u-boot.mk
  13. include $(INCLUDE_DIR)/package.mk
  14. include $(INCLUDE_DIR)/host-build.mk
  15. define U-Boot/Default
  16. BUILD_TARGET:=mxs
  17. UBOOT_IMAGE:=u-boot.sb
  18. DEFAULT:=y
  19. HIDDEN:=1
  20. endef
  21. define U-Boot/mx23_olinuxino
  22. NAME:=Olinuxino i.MX233
  23. endef
  24. define U-Boot/duckbill
  25. NAME:=I2SE Duckbill
  26. endef
  27. UBOOT_TARGETS := \
  28. mx23_olinuxino \
  29. duckbill
  30. UBOOT_MAKE_FLAGS += $(UBOOT_IMAGE)
  31. Build/Exports:=$(Host/Exports)
  32. define Build/InstallDev
  33. $(INSTALL_DIR) $(STAGING_DIR_IMAGE)
  34. $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(UBOOT_IMAGE) $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)-$(UBOOT_IMAGE)
  35. endef
  36. $(eval $(call BuildPackage/U-Boot))