GE Lua Documentation

Press F to search!

addModulePath

Definition


-- @/lua/common/extensions.lua:688

local function addModulePath(directory)
  --local savedPath = package.path
  local newPath = directory .. "/?.lua;"
  newPath = newPath:gsub('//', '/') -- prevent having double slashes in the lookup path
  package.path = newPath .. package.path
end

Callers

@/lua/common/extensions.lua
  --package.path = directory .. "/?.lua;".. package.path
  -- addModulePath(directory)
  local filePaths = FS:findFiles(directory, "*.lua", -1, true, false)
@/lua/console/main.lua
extensions = require("extensions")
extensions.addModulePath("lua/ge/extensions/")
extensions.addModulePath("lua/common/extensions/")
extensions.addModulePath("lua/ge/extensions/")
extensions.addModulePath("lua/common/extensions/")
@/lua/ge/main.lua
extensions = require("extensions")
extensions.addModulePath("lua/ge/extensions/")
extensions.addModulePath("lua/common/extensions/")
extensions.addModulePath("lua/ge/extensions/")
extensions.addModulePath("lua/common/extensions/")
map = require("map")
@/lua/vehicle/main.lua
extensions = require("extensions")
extensions.addModulePath("lua/vehicle/extensions/")
extensions.addModulePath("lua/common/extensions/")
extensions.addModulePath("lua/vehicle/extensions/")
extensions.addModulePath("lua/common/extensions/")