lua-compat53.mk 814 B

12345678910111213141516171819202122
  1. ################################################################################
  2. #
  3. # lua-compat53
  4. #
  5. ################################################################################
  6. LUA_COMPAT53_VERSION_UPSTREAM = 0.12
  7. LUA_COMPAT53_VERSION = $(LUA_COMPAT53_VERSION_UPSTREAM)-1
  8. LUA_COMPAT53_NAME_UPSTREAM = compat53
  9. LUA_COMPAT53_SUBDIR = lua-compat-5.3-$(LUA_COMPAT53_VERSION_UPSTREAM)
  10. LUA_COMPAT53_LICENSE = MIT
  11. LUA_COMPAT53_LICENSE_FILES = $(LUA_COMPAT53_SUBDIR)/LICENSE
  12. LUA_COMPAT53_INSTALL_STAGING = YES
  13. define LUA_COMPAT53_INSTALL_STAGING_CMDS
  14. $(INSTALL) -D -m 0644 $(@D)/$(LUA_COMPAT53_SUBDIR)/c-api/compat-5.3.c \
  15. $(STAGING_DIR)/usr/include/compat-5.3.c
  16. $(INSTALL) -D -m 0644 $(@D)/$(LUA_COMPAT53_SUBDIR)/c-api/compat-5.3.h \
  17. $(STAGING_DIR)/usr/include/compat-5.3.h
  18. endef
  19. $(eval $(luarocks-package))