diff options
author | Francois Perrad <fperrad@gmail.com> | 2015-01-16 22:09:50 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2015-02-02 15:52:41 +0100 |
commit | 7b3dc5c37093b79a3f68855462414617e3ebc002 (patch) | |
tree | 2e898438f1eefb4dd011a87e8552f0d5eca50cfb /package/luarocks | |
parent | 0d7e33f67cccea1156db5fee84e97ba5abb7e8c1 (diff) |
lua: add 5.3.x serie
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/luarocks')
-rw-r--r-- | package/luarocks/luarocks.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/package/luarocks/luarocks.mk b/package/luarocks/luarocks.mk index 44bd520fa..40fdc9122 100644 --- a/package/luarocks/luarocks.mk +++ b/package/luarocks/luarocks.mk @@ -13,6 +13,10 @@ HOST_LUAROCKS_DEPENDENCIES = host-luainterpreter LUAROCKS_CONFIG_DIR = $(HOST_DIR)/usr/etc/luarocks LUAROCKS_CONFIG_FILE = $(LUAROCKS_CONFIG_DIR)/config-$(LUAINTERPRETER_ABIVER).lua +LUAROCKS_CFLAGS = $(TARGET_CFLAGS) -fPIC +ifeq ($(BR2_PACKAGE_LUA_5_3),y) + LUAROCKS_CFLAGS += -DLUA_COMPAT_5_2 +endif HOST_LUAROCKS_CONF_OPTS = \ --prefix=$(HOST_DIR)/usr \ @@ -37,7 +41,7 @@ define HOST_LUAROCKS_INSTALL_CMDS echo " LUA_LIBDIR = [[$(STAGING_DIR)/usr/lib]]," >> $(LUAROCKS_CONFIG_FILE) echo " CC = [[$(TARGET_CC)]]," >> $(LUAROCKS_CONFIG_FILE) echo " LD = [[$(TARGET_CC)]]," >> $(LUAROCKS_CONFIG_FILE) - echo " CFLAGS = [[$(TARGET_CFLAGS) -fPIC]]," >> $(LUAROCKS_CONFIG_FILE) + echo " CFLAGS = [[$(LUAROCKS_CFLAGS)]]," >> $(LUAROCKS_CONFIG_FILE) echo " LIBFLAG = [[-shared $(TARGET_LDFLAGS)]]," >> $(LUAROCKS_CONFIG_FILE) echo "}" >> $(LUAROCKS_CONFIG_FILE) echo "external_deps_dirs = { [[$(STAGING_DIR)/usr]] }" >> $(LUAROCKS_CONFIG_FILE) |