Files
nova-corp/kernel.lua
2025-06-15 15:42:38 -04:00

23 lines
799 B
Lua

local function addDriver(fileName)
local extension = ".lua"
local fullFile = fileName .. extension
shell.execute("rm", fullFile)
local baseRoute = "https://git.astrocore.space/root/NovaCorpLLC/raw/branch/main/"
shell.execute("wget", baseRoute .. fullFile)
sleep(1)
return require(fileName)
end
local function addDriverWithAlias(fileName, alias)
local extension = ".lua"
local fullFile = fileName .. extension
local aliasFull = alias .. extension
shell.execute("rm", aliasFull)
local baseRoute = "https://git.astrocore.space/root/NovaCorpLLC/raw/branch/main/"
shell.execute("wget", baseRoute .. fullFile, aliasFull)
sleep(1)
return require(aliasFull)
end
return { addDriver = addDriver,
addDriverWithAlias = addDriverWithAlias }