Makefile 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. include $(ADK_TOPDIR)/rules.mk
  4. PKG_NAME:= luajit
  5. PKG_VERSION:= 2.0.4
  6. PKG_RELEASE:= 1
  7. PKG_HASH:= 620fa4eb12375021bef6e4f237cbd2dd5d49e56beb414bee052c746beef1807d
  8. PKG_DESCR:= just in time compiler for lua
  9. PKG_SECTION:= dev/lang
  10. PKG_URL:= http://luajit.org/download/
  11. PKG_SITES:= http://luajit.org/download/
  12. DISTFILES:= LuaJIT-$(PKG_VERSION).tar.gz
  13. WRKDIST= $(WRKDIR)/LuaJIT-$(PKG_VERSION)
  14. include $(ADK_TOPDIR)/mk/package.mk
  15. $(eval $(call PKG_template,LUAJIT,luajit,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
  16. CONFIG_STYLE:= manual
  17. MAKE_TARGET:= amalg
  18. XAKE_FLAGS+= STATIC_CC="$(TARGET_CC)" \
  19. DYNAMIC_CC="$(TARGET_CC)" \
  20. CROSS='$(TARGET_CROSS)' \
  21. PREFIX=/usr \
  22. CFLAGS='' \
  23. LDFLAGS='' \
  24. TARGET_CFLAGS='$(TARGET_CFLAGS)' \
  25. TARGET_LDFLAGS='$(TARGET_LDFLAGS)' \
  26. HOST_CC='$(HOST_CC) -m32' \
  27. HOST_CFLAGS='$(HOST_CFLAGS)' \
  28. HOST_LDFLAGS='$(HOST_LDFLAGS)' \
  29. Q=''
  30. luajit-install:
  31. $(INSTALL_DIR) $(IDIR_LUAJIT)/usr/bin
  32. $(CP) $(WRKINST)/usr/bin/luajit* \
  33. $(IDIR_LUAJIT)/usr/bin
  34. $(INSTALL_DIR) $(IDIR_LUAJIT)/usr/lib
  35. $(CP) $(WRKINST)/usr/lib/libluajit-*.so* \
  36. $(IDIR_LUAJIT)/usr/lib
  37. include $(ADK_TOPDIR)/mk/pkg-bottom.mk