meson-tools.mk 840 B

1234567891011121314151617181920212223242526
  1. ################################################################################
  2. #
  3. # meson-tools
  4. #
  5. ################################################################################
  6. HOST_MESON_TOOLS_VERSION = 0a02e2d34413f4bf9b15946352bc8c8ee13a5843
  7. HOST_MESON_TOOLS_SITE = $(call github,afaerber,meson-tools,$(HOST_MESON_TOOLS_VERSION))
  8. HOST_MESON_TOOLS_LICENSE = GPL-2.0+
  9. HOST_MESON_TOOLS_LICENSE_FILES = COPYING
  10. HOST_MESON_TOOLS_DEPENDENCIES = host-openssl
  11. HOST_MESON_TOOLS_PROGS = amlbootsig unamlbootsig amlinfo
  12. define HOST_MESON_TOOLS_BUILD_CMDS
  13. $(HOST_MAKE_ENV) $(MAKE) -C $(@D) $(HOST_CONFIGURE_OPTS) \
  14. LDFLAGS="$(HOST_LDFLAGS) -lssl -lcrypto"
  15. endef
  16. define HOST_MESON_TOOLS_INSTALL_CMDS
  17. $(foreach f,$(HOST_MESON_TOOLS_PROGS), \
  18. $(INSTALL) -D -m 0755 $(@D)/$(f) $(HOST_DIR)/bin/$(f)
  19. )
  20. endef
  21. $(eval $(host-generic-package))