summaryrefslogtreecommitdiffstats
path: root/package/lua/lua.mk
diff options
context:
space:
mode:
authorFrancois Perrad <fperrad@gmail.com>2012-12-03 06:12:14 +0000
committerPeter Korsgaard <jacmet@sunsite.dk>2012-12-05 10:58:01 -0800
commit635bebf559f4f76bc4fa49c3ccb468476a654151 (patch)
tree558da0b15df5ddbaa0930c53539d199d294eeb7c /package/lua/lua.mk
parentd87847203f3b1b6af51515978563f0dee737b6fd (diff)
downloadbuildroot-novena-635bebf559f4f76bc4fa49c3ccb468476a654151.tar.gz
buildroot-novena-635bebf559f4f76bc4fa49c3ccb468476a654151.zip
lua: support linenoise
Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/lua/lua.mk')
-rw-r--r--package/lua/lua.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/package/lua/lua.mk b/package/lua/lua.mk
index 9e0d38764..32acc999d 100644
--- a/package/lua/lua.mk
+++ b/package/lua/lua.mk
@@ -16,10 +16,16 @@ LUA_MYLIBS += -ldl
ifeq ($(BR2_PACKAGE_LUA_INTERPRETER_READLINE),y)
LUA_DEPENDENCIES = readline ncurses
LUA_MYLIBS += -lreadline -lhistory -lncurses
- LUA_CFLAGS += -DLUA_USE_LINUX
+ LUA_CFLAGS += -DLUA_USE_POSIX -DLUA_USE_DLOPEN -DLUA_USE_READLINE
+else
+ifeq ($(BR2_PACKAGE_LUA_INTERPRETER_LINENOISE),y)
+ LUA_DEPENDENCIES = linenoise
+ LUA_MYLIBS += -llinenoise
+ LUA_CFLAGS += -DLUA_USE_POSIX -DLUA_USE_DLOPEN -DLUA_USE_LINENOISE
else
LUA_CFLAGS += -DLUA_USE_POSIX -DLUA_USE_DLOPEN
endif
+endif
# We never want to have host-readline and host-ncurses as dependencies
# of host-lua.