add log constants to lua

This commit is contained in:
asrael 2025-12-03 16:22:44 -06:00
parent e4a5b2df6f
commit 349fa8bc81

View file

@ -37,6 +37,12 @@ local function get_caller_info()
return "?", 0
end
core.LOG_TRACE = 0
core.LOG_DEBUG = 1
core.LOG_INFO = 2
core.LOG_WARN = 3
core.LOG_ERROR = 4
local function make_logger(level)
return function(msg)
local src, line = get_caller_info()
@ -44,11 +50,11 @@ local function make_logger(level)
end
end
core.info = make_logger(0)
core.warn = make_logger(1)
core.error = make_logger(2)
core.debug = make_logger(3)
core.trace = make_logger(4)
core.trace = make_logger(core.LOG_TRACE)
core.debug = make_logger(core.LOG_DEBUG)
core.info = make_logger(core.LOG_INFO)
core.warn = make_logger(core.LOG_WARN)
core.error = make_logger(core.LOG_ERROR)
function core.quit()
C.pxl8_set_running(core.sys, false)