Makefile 835 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # Copyright (C) 2012-2019 OpenWrt.org
  4. # Copyright (C) 2016-2017 LEDE project
  5. include $(TOPDIR)/rules.mk
  6. include $(INCLUDE_DIR)/image.mk
  7. define Build/Compile
  8. $(CP) $(LINUX_DIR)/COPYING $(KDIR)/COPYING.linux
  9. endef
  10. ### Devices ###
  11. define Device/Default
  12. KERNEL := kernel-bin
  13. endef
  14. define Device/box
  15. DEVICE_VENDOR :=
  16. DEVICE_MODEL := 电视盒子全系列 / N1
  17. DEVICE_PACKAGES :=
  18. endef
  19. TARGET_DEVICES += box
  20. define Image/Build
  21. export BIN_DIR=$(BIN_DIR); \
  22. export DATE=$(DATE); \
  23. cd /www/wwwroot/op.supes.top/bcache/armvirt/64/amlogic-s9xxx-openwrt; \
  24. . ../modify_amlogic.sh; \
  25. ./make -k 5.15.100 -b $(MORE) -s $(shell echo $$(($(ROOTFS_PARTSIZE)/1024/1024))) || true
  26. endef
  27. $(eval $(call BuildImage))
  28. # SPDX-License-Identifier: GPL-2.0-only
  29. #
  30. # Copyright (C) 2020 Tobias Maedel