elementary: enable lua binding gen
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Tue, 29 Mar 2016 10:23:43 +0000 (11:23 +0100)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Tue, 29 Mar 2016 10:23:43 +0000 (11:23 +0100)
src/Makefile_Elementary.am
src/scripts/elua/modules/lualian.lua

index b18b227..9111a4a 100644 (file)
@@ -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
 
index b54d016..8ea6f24 100644 (file)
@@ -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