# HG changeset patch # User jbe # Date 1427145366 -3600 # Node ID 16af76ba40a843b46fcdd37d967b8069ed7d6772 # Parent 439eece506ac2cec6b1932ec351dce93e8cc22c2 Set _MOONBRIDGE_VERSION variable for Lua machine diff -r 439eece506ac -r 16af76ba40a8 moonbridge.c --- a/moonbridge.c Sun Mar 22 23:42:36 2015 +0100 +++ b/moonbridge.c Mon Mar 23 22:16:06 2015 +0100 @@ -1,3 +1,7 @@ + +/*** Version ***/ +#define MOONBR_VERSION_STRING "0.4.0" + /*** Compile-time configuration ***/ @@ -2751,6 +2755,8 @@ moonbr_terminate_error(); } lua_atpanic(L, moonbr_lua_panic); + lua_pushliteral(L, MOONBR_VERSION_STRING); + lua_setglobal(L, "_MOONBRIDGE_VERSION"); luaL_openlibs(L); #ifdef MOONBR_LUA_PATH moonbr_modify_path(L, "path", MOONBR_LUA_PATH);