lua: enable native target

This commit is contained in:
Boris Nagaev 2015-11-29 13:33:15 +00:00
parent 580be671e5
commit 08488f9ecc
1 changed files with 7 additions and 8 deletions

View File

@ -10,7 +10,9 @@ $(PKG)_CHECKSUM := c740c7bb23a936944e1cc63b7c3c5351a8976d7867c5252c8854f7b2af9da
$(PKG)_SUBDIR := lua-$($(PKG)_VERSION)
$(PKG)_FILE := lua-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := http://www.lua.org/ftp/$($(PKG)_FILE)
$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
$(PKG)_DEPS := gcc
$(PKG)_DEPS_$(BUILD) :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://www.lua.org/download.html' | \
@ -73,14 +75,11 @@ define $(PKG)_BUILD_SHARED
$($(PKG)_BUILD_COMMON)
endef
# disable native build temporarily
define $(PKG)_BUILD_DISABLED
define $(PKG)_BUILD_$(BUILD)
$(MAKE) -C '$(1)/src' -j '$(JOBS)' \
INSTALL_TOP='$(PREFIX)/$(TARGET)' \
INSTALL='$(INSTALL)' \
PLAT=$(shell ([ `uname -s` == Darwin ] && echo "macosx") || echo `uname -s` | tr '[:upper:]' '[:lower:]')
$(MAKE) -C '$(1)' -j 1 \
INSTALL_TOP='$(PREFIX)/$(TARGET)' \
INSTALL='$(INSTALL)' \
install
$(INSTALL) '$(1)/src/lua' '$(PREFIX)/bin/$(BUILD)-lua'
ln -sf '$(BUILD)-lua' '$(PREFIX)/bin/lua'
$(INSTALL) '$(1)/src/luac' '$(PREFIX)/bin/$(BUILD)-luac'
ln -sf '$(BUILD)-luac' '$(PREFIX)/bin/luac'
endef