rockchip-rkbin.mk 1.0 KB

123456789101112131415161718192021222324252627282930
  1. ################################################################################
  2. #
  3. # rockchip-rkbin
  4. #
  5. ################################################################################
  6. ROCKCHIP_RKBIN_VERSION = f43a462e7a1429a9d407ae52b4745033034a6cf9
  7. ROCKCHIP_RKBIN_SITE = https://github.com/rockchip-linux/rkbin.git
  8. ROCKCHIP_RKBIN_SITE_METHOD = git
  9. ROCKCHIP_RKBIN_LICENSE = PROPRIETARY
  10. ROCKCHIP_RKBIN_LICENSE_FILES = LICENSE
  11. ROCKCHIP_RKBIN_INSTALL_IMAGES = YES
  12. ROCKCHIP_RKBIN_INSTALL_TARGET = NO
  13. ROCKCHIP_RKBIN_BL31_FILENAME = $(call qstrip,$(BR2_PACKAGE_ROCKCHIP_RKBIN_BL31_FILENAME))
  14. ROCKCHIP_RKBIN_TPL_FILENAME = $(call qstrip,$(BR2_PACKAGE_ROCKCHIP_RKBIN_TPL_FILENAME))
  15. ROCKCHIP_RKBIN_TEE_FILENAME = $(call qstrip,$(BR2_PACKAGE_ROCKCHIP_RKBIN_TEE_FILENAME))
  16. define ROCKCHIP_RKBIN_INSTALL_IMAGES_CMDS
  17. $(foreach f, \
  18. $(ROCKCHIP_RKBIN_BL31_FILENAME) \
  19. $(ROCKCHIP_RKBIN_TPL_FILENAME) \
  20. $(ROCKCHIP_RKBIN_TEE_FILENAME) \
  21. , \
  22. $(INSTALL) -D -m 0644 -t $(BINARIES_DIR) $(@D)/$(f)
  23. )
  24. endef
  25. $(eval $(generic-package))