forked from enlightenment/efl
elua: fix class c get function in lualian and make lua files rebuild on lualian changes
This commit is contained in:
parent
1a83fc51a4
commit
a2d0e6042e
|
@ -13,7 +13,7 @@ am__v_ELUA_0 = @echo " ELUA " $@;
|
|||
|
||||
SUFFIXES += .lua
|
||||
|
||||
%.eo.lua: %.eo ${_ELUA_GEN_DEP}
|
||||
%.eo.lua: %.eo ${_ELUA_GEN_DEP} bin/elua/modules/lualian.lua
|
||||
$(AM_V_ELUA)$(ELUA_GEN) $(EOLIAN_FLAGS) -o $@ $<
|
||||
|
||||
CLEANFILES += $(BUILT_SOURCES)
|
||||
|
|
|
@ -542,9 +542,9 @@ local __class
|
|||
local __body
|
||||
|
||||
local init = function()
|
||||
__class = __lib.%s_class_get()
|
||||
__class = __lib.%s()
|
||||
eo.class_register("%s", %s, __body, __class)
|
||||
]]):format(self.fname, kn, ckls.prefix, knu, paru))
|
||||
]]):format(self.fname, kn, kls:c_get_function_name_get(), knu, paru))
|
||||
|
||||
if ckls.mixins then for i, v in ipairs(ckls.mixins) do
|
||||
s:write((" eo.class_mixin(\"%s\", \"%s\")\n"):format(knu,
|
||||
|
|
Loading…
Reference in New Issue