Unified · Split
| @@ -10,7 +10,9 @@ $(PKG)_CHECKSUM := c740c7bb23a936944e1cc63b7c3c5351a8976d7867c5252c8854f7b2af9da · 9 unmodified lines | ||
| 10 | 10 | $(PKG)_SUBDIR := lua-$($(PKG)_VERSION) |
| 11 | 11 | $(PKG)_FILE := lua-$($(PKG)_VERSION).tar.gz |
| 12 | 12 | $(PKG)_URL := http://www.lua.org/ftp/$($(PKG)_FILE) |
| 13 | +$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS) | |
| 13 | 14 | $(PKG)_DEPS := gcc |
| 15 | +$(PKG)_DEPS_$(BUILD) := | |
| 14 | 16 | |
| 15 | 17 | define $(PKG)_UPDATE |
| 16 | 18 | $(WGET) -q -O- 'http://www.lua.org/download.html' | \ |
| @@ -73,14 +75,11 @@ define $(PKG)_BUILD_SHARED · 56 unmodified lines | ||
| 73 | 75 | $($(PKG)_BUILD_COMMON) |
| 74 | 76 | endef |
| 75 | 77 | |
| 76 | −# disable native build temporarily | |
| 77 | −define $(PKG)_BUILD_DISABLED | |
| 78 | +define $(PKG)_BUILD_$(BUILD) | |
| 78 | 79 | $(MAKE) -C '$(1)/src' -j '$(JOBS)' \ |
| 79 | − INSTALL_TOP='$(PREFIX)/$(TARGET)' \ | |
| 80 | − INSTALL='$(INSTALL)' \ | |
| 81 | 80 | PLAT=$(shell ([ `uname -s` == Darwin ] && echo "macosx") || echo `uname -s` | tr '[:upper:]' '[:lower:]') |
| 82 | − $(MAKE) -C '$(1)' -j 1 \ | |
| 83 | − INSTALL_TOP='$(PREFIX)/$(TARGET)' \ | |
| 84 | − INSTALL='$(INSTALL)' \ | |
| 85 | − install | |
| 81 | + $(INSTALL) '$(1)/src/lua' '$(PREFIX)/bin/$(BUILD)-lua' | |
| 82 | + ln -sf '$(BUILD)-lua' '$(PREFIX)/bin/lua' | |
| 83 | + $(INSTALL) '$(1)/src/luac' '$(PREFIX)/bin/$(BUILD)-luac' | |
| 84 | + ln -sf '$(BUILD)-luac' '$(PREFIX)/bin/luac' | |
| 86 | 85 | endef |