q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5ad9a8542b9a166d57032730de87bf5dce45be24
commit 5ad9a8542b9a166d57032730de87bf5dce45be24 Author: Daniel Kolesa <d.kol...@osg.samsung.com> Date: Tue Mar 29 11:23:43 2016 +0100 elementary: enable lua binding gen --- src/Makefile_Elementary.am | 14 +++++++------- src/scripts/elua/modules/lualian.lua | 3 +++ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/Makefile_Elementary.am b/src/Makefile_Elementary.am index b18b227..9111a4a 100644 --- a/src/Makefile_Elementary.am +++ b/src/Makefile_Elementary.am @@ -966,18 +966,18 @@ EXTRA_DIST += \ tests/elementary/elm_test_helper.h -# if HAVE_ELUA +if HAVE_ELUA -# elementary_eolian_lua = $(elm_eolian_files:%.eo=%.eo.lua) +elementary_eolian_lua = $(elm_eolian_files:%.eo=%.eo.lua) -# generated_elementary_lua_all = $(elementary_eolian_lua) +generated_elementary_lua_all = $(elementary_eolian_lua) -# CLEANFILES += $(generated_elementary_lua_all) +CLEANFILES += $(generated_elementary_lua_all) -# installed_elementaryluadir = $(datadir)/elua/modules/elementary -# nodist_installed_elementarylua_DATA = $(generated_elementary_lua_all) +installed_elementaryluadir = $(datadir)/elua/modules/elementary +nodist_installed_elementarylua_DATA = $(generated_elementary_lua_all) -# endif +endif if HAVE_JS diff --git a/src/scripts/elua/modules/lualian.lua b/src/scripts/elua/modules/lualian.lua index b54d016..8ea6f24 100644 --- a/src/scripts/elua/modules/lualian.lua +++ b/src/scripts/elua/modules/lualian.lua @@ -55,6 +55,9 @@ local num_others = { } local is_num = function(x) + if not x then + return false + end if num_others [x ] then return true end if int_builtin[x ] then return true end if int_builtin["u" .. x] then return true end --