fixed require issues caused by using bootloader

This commit is contained in:
Mikayla Fischler
2022-05-14 13:32:42 -04:00
parent 6b74db70bd
commit d3a926b25a
7 changed files with 31 additions and 5 deletions

18
initenv.lua Normal file
View File

@@ -0,0 +1,18 @@
--
-- Initialize the Boot Environment
--
-- initialize booted environment
local init_env = function ()
local _require = require("cc.require")
local _env = setmetatable({}, { __index = _ENV })
-- overwrite require/package globals
require, package = _require.make(_env, "/")
-- reset terminal
term.clear()
term.setCursorPos(1, 1)
end
return { init_env = init_env }