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/lua/lua.mk | |
| parent | 0d7e33f67cccea1156db5fee84e97ba5abb7e8c1 (diff) | |
| download | buildroot-7b3dc5c37093b79a3f68855462414617e3ebc002.tar.gz buildroot-7b3dc5c37093b79a3f68855462414617e3ebc002.zip | |
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/lua/lua.mk')
| -rw-r--r-- | package/lua/lua.mk | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/package/lua/lua.mk b/package/lua/lua.mk index f1164ecaa3..0e30186ebf 100644 --- a/package/lua/lua.mk +++ b/package/lua/lua.mk @@ -4,11 +4,15 @@ # ################################################################################ +ifeq ($(BR2_PACKAGE_LUA_5_3),y) +LUA_VERSION = 5.3.0 +else ifeq ($(BR2_PACKAGE_LUA_5_2),y) LUA_VERSION = 5.2.3 else LUA_VERSION = 5.1.5 endif +endif LUA_SITE = http://www.lua.org/ftp LUA_INSTALL_STAGING = YES LUA_LICENSE = MIT @@ -23,10 +27,11 @@ LUA_PROVIDES = luainterpreter LUA_CFLAGS = -Wall -fPIC -DLUA_USE_POSIX ifeq ($(BR2_PACKAGE_LUA_5_2),y) -LUA_CFLAGS += -DLUA_COMPAT_ALL -ifneq ($(BR2_LARGEFILE),y) -LUA_CFLAGS += -D_FILE_OFFSET_BITS=32 + LUA_CFLAGS += -DLUA_COMPAT_ALL endif + +ifeq ($(BR2_PACKAGE_LUA_5_3),y) + LUA_CFLAGS += -DLUA_COMPAT_5_2 endif ifeq ($(BR2_STATIC_LIBS),y) @@ -49,6 +54,10 @@ ifeq ($(BR2_PACKAGE_LUA_LINENOISE),y) endif endif +ifneq ($(BR2_LARGEFILE),y) + LUA_CFLAGS += -D_FILE_OFFSET_BITS=32 +endif + # We never want to have host-readline and host-ncurses as dependencies # of host-lua. HOST_LUA_DEPENDENCIES = |

