lua.c
changeset 108 dedb85093c02
parent 107 1ed8491ae1b4
child 109 2d2111cb5109
equal deleted inserted replaced
107:1ed8491ae1b4 108:dedb85093c02
    60 	"Provides command /lua" )
    60 	"Provides command /lua" )
    61 #endif
    61 #endif
    62 
    62 
    63 static module_info_t info_lua_experimental = {
    63 static module_info_t info_lua_experimental = {
    64 	.branch      = "experimental",
    64 	.branch      = "experimental",
    65 	.api         = 20,
    65 	.api         = 25,
    66 	.version     = PROJECT_VERSION,
    66 	.version     = PROJECT_VERSION,
    67 	.description = DESCRIPTION,
    67 	.description = DESCRIPTION,
    68 	.requires    = NULL,
    68 	.requires    = NULL,
    69 	.init        = mlua_init,
    69 	.init        = mlua_init,
    70 	.uninit      = mlua_uninit,
    70 	.uninit      = mlua_uninit,
    71 	.next        = NULL,
    71 	.next        = NULL,
    72 };
    72 };
    73 
    73 
    74 module_info_t info_lua = {
    74 static module_info_t info_lua_dev = {
    75 	.branch      = "dev",
    75 	.branch      = "dev",
    76 	.api         = 13,
    76 	.api         = 13,
    77 	.version     = PROJECT_VERSION,
    77 	.version     = PROJECT_VERSION,
    78 	.description = DESCRIPTION,
    78 	.description = DESCRIPTION,
    79 	.requires    = NULL,
    79 	.requires    = NULL,
    80 	.init        = mlua_init,
    80 	.init        = mlua_init,
    81 	.uninit      = mlua_uninit,
    81 	.uninit      = mlua_uninit,
    82 	.next        = &info_lua_experimental,
    82 	.next        = &info_lua_experimental,
       
    83 };
       
    84 
       
    85 module_info_t info_lua = {
       
    86 	.branch      = "0.10.0",
       
    87 	.api         = 1,
       
    88 	.version     = PROJECT_VERSION,
       
    89 	.description = DESCRIPTION,
       
    90 	.requires    = NULL,
       
    91 	.init        = mlua_init,
       
    92 	.uninit      = mlua_uninit,
       
    93 	.next        = &info_lua_dev,
    83 };
    94 };
    84 
    95 
    85 // global lua state object, necessary for uninitialization function
    96 // global lua state object, necessary for uninitialization function
    86 static lua_State *lua = NULL;
    97 static lua_State *lua = NULL;
    87 
    98