summaryrefslogtreecommitdiffstats
path: root/src/luajit.mk
diff options
context:
space:
mode:
authorBoris Nagaev <bnagaev@gmail.com>2016-04-06 19:54:14 (GMT)
committerBoris Nagaev <bnagaev@gmail.com>2016-04-06 19:56:38 (GMT)
commite7ce1f43003f40cbec2cdb63bae860c9318a8cfc (patch)
treed99e42c0bc02f89265fb309f55ccfbe1be26c2ed /src/luajit.mk
parentd9c3273ed526549c80b58ace8843dd3037698139 (diff)
downloadmxe-e7ce1f43003f40cbec2cdb63bae860c9318a8cfc.zip
mxe-e7ce1f43003f40cbec2cdb63bae860c9318a8cfc.tar.gz
mxe-e7ce1f43003f40cbec2cdb63bae860c9318a8cfc.tar.bz2
enable native build of luajit in plugin "apps"
Diffstat (limited to 'src/luajit.mk')
-rw-r--r--src/luajit.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/luajit.mk b/src/luajit.mk
index 73457e9..d2d63ca 100644
--- a/src/luajit.mk
+++ b/src/luajit.mk
@@ -9,6 +9,7 @@ $(PKG)_SUBDIR := LuaJIT-$($(PKG)_VERSION)
$(PKG)_FILE := $($(PKG)_SUBDIR).tar.gz
$(PKG)_URL := http://luajit.org/download/$($(PKG)_FILE)
$(PKG)_DEPS := gcc dlfcn-win32
+$(PKG)_DEPS_$(BUILD) :=
define $(PKG)_BUILD
$(MAKE) -C '$(1)' -j '$(JOBS)' \
@@ -21,6 +22,13 @@ define $(PKG)_BUILD
install
endef
+define $(PKG)_BUILD_$(BUILD)
+ $(MAKE) -C '$(1)' -j '$(JOBS)' \
+ BUILDMODE=static \
+ PREFIX='$(PREFIX)/$(BUILD)' \
+ install
+endef
+
# gcc -m64 is only available on 64-bit machines
ifeq (,$(findstring 64,$(BUILD)))
$(PKG)_BUILD_x86_64-w64-mingw32 =