1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR
)/rules.mk
9 PKG_HASH
:= 620fa4eb12375021bef6e4f237cbd2dd5d49e56beb414bee052c746beef1807d
10 PKG_DESCR
:= just in time compiler for lua
11 PKG_SECTION
:= dev
/lang
12 PKG_URL
:= http
://luajit.org
/download
/
13 PKG_SITES
:= http
://luajit.org
/download
/
15 DISTFILES
:= LuaJIT-
$(PKG_VERSION
).
tar.gz
17 WRKDIST
= $(WRKDIR
)/LuaJIT-
$(PKG_VERSION
)
19 include $(ADK_TOPDIR
)/mk
/package.mk
21 $(eval
$(call PKG_template
,LUAJIT
,luajit
,$(PKG_VERSION
)-$(PKG_RELEASE
),$(PKG_DEPENDS
),$(PKG_DESCR
),$(PKG_SECTION
)))
25 XAKE_FLAGS
+= STATIC_CC
="$(TARGET_CC)" \
26 DYNAMIC_CC
="$(TARGET_CC)" \
27 CROSS
='$(TARGET_CROSS)' \
31 TARGET_CFLAGS
='$(TARGET_CFLAGS) -fPIC' \
32 TARGET_LDFLAGS
='$(TARGET_LDFLAGS)' \
33 HOST_CC
='$(HOST_CC) -m32' \
34 HOST_CFLAGS
='$(HOST_CFLAGS)' \
35 HOST_LDFLAGS
='$(HOST_LDFLAGS)' \
39 $(INSTALL_DIR
) $(IDIR_LUAJIT
)/usr
/bin
40 $(CP
) $(WRKINST
)/usr
/bin
/luajit
* \
41 $(IDIR_LUAJIT
)/usr
/bin
42 $(INSTALL_DIR
) $(IDIR_LUAJIT
)/usr
/lib
43 $(CP
) $(WRKINST
)/usr
/lib
/libluajit-
*.so
* \
44 $(IDIR_LUAJIT
)/usr
/lib
46 include $(ADK_TOPDIR
)/mk
/pkg-bottom.mk