Makefile 788 B

12345678910111213141516171819202122232425262728293031323334353637
  1. include $(TOPDIR)/rules.mk
  2. PKG_VERSION:=2024.01
  3. PKG_HASH:=b99611f1ed237bf3541bdc8434b68c96a6e05967061f992443cb30aabebef5b3
  4. PKG_RELEASE:=$(AUTORELEASE)
  5. include $(INCLUDE_DIR)/u-boot.mk
  6. include $(INCLUDE_DIR)/package.mk
  7. define U-Boot/Default
  8. BUILD_TARGET:=bcm53xx
  9. BUILD_SUBTARGET:=generic
  10. UBOOT_CONFIG:=bcmns
  11. UBOOT_BOARD:=$(1)
  12. endef
  13. define U-Boot/dir-885l
  14. NAME:=D-Link DIR-885L
  15. BUILD_DEVICES:=dlink_dir-885l
  16. endef
  17. define U-Boot/dir-890l
  18. NAME:=D-Link DIR-890L
  19. BUILD_DEVICES:=dlink_dir-890l
  20. endef
  21. UBOOT_TARGETS := dir-885l dir-890l
  22. define Build/InstallDev
  23. $(INSTALL_DIR) $(STAGING_DIR_IMAGE)
  24. $(CP) $(PKG_BUILD_DIR)/$(UBOOT_IMAGE) $(STAGING_DIR_IMAGE)/$(BUILD_DEVICES)-u-boot.bin
  25. endef
  26. define Package/u-boot/install/default
  27. endef
  28. $(eval $(call BuildPackage/U-Boot))