Skip to content

Commit 15c6265

Browse files
committed
add lua jit
1 parent b5117b7 commit 15c6265

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

contrib/src/luajit/SHA512SUMS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
a5af5772d00dfedcf1c3449b1d74d45af25d111c91931735ad80f2c7a3b7837b51807eb3a0ce12688e38352ad32cdd70bea35b53906c945ddf86dfd706118518 luajit-2.0.1.tar.gz

contrib/src/luajit/rules.mak

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# luajit
2+
3+
LUAJIT_VERSION := 2.0.1
4+
LUAJIT_URL := http://luajit.org/download/LuaJIT-$(LUAJIT_VERSION).tar.gz
5+
6+
$(TARBALLS)/luajit-$(LUAJIT_VERSION).tar.gz:
7+
$(call download,$(LUAJIT_URL))
8+
9+
.sum-luajit: luajit-$(LUAJIT_VERSION).tar.gz
10+
11+
luajit: luajit-$(LUAJIT_VERSION).tar.gz .sum-luajit
12+
$(UNPACK)
13+
$(MOVE)
14+
15+
16+
ifdef HAVE_MACOSX
17+
config_var="gcc -m64 -O3 -DNDEBUG -arch x86_64"
18+
endif
19+
20+
.luajit: luajit
21+
cd $< && perl -i -pe "s|/usr/local|$(PREFIX)|g" Makefile
22+
cd $< && $(MAKE) CC=$(config_var)
23+
cd $< && $(MAKE) install
24+
touch $@

0 commit comments

Comments
 (0)