elixir.mk 626 B

123456789101112131415161718192021
  1. ################################################################################
  2. #
  3. # elixir
  4. #
  5. ################################################################################
  6. ELIXIR_VERSION = 1.9.4
  7. ELIXIR_SITE = $(call github,elixir-lang,elixir,v$(ELIXIR_VERSION))
  8. ELIXIR_LICENSE = Apache-2.0
  9. ELIXIR_LICENSE_FILES = LICENSE
  10. HOST_ELIXIR_DEPENDENCIES = host-erlang
  11. define HOST_ELIXIR_BUILD_CMDS
  12. $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) compile
  13. endef
  14. define HOST_ELIXIR_INSTALL_CMDS
  15. $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) PREFIX="$(HOST_DIR)" -C $(@D) install
  16. endef
  17. $(eval $(host-generic-package))