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