19 -- Tell Lua where to find our libraries |
19 -- Tell Lua where to find our libraries |
20 if CFG_SOURCEDIR then |
20 if CFG_SOURCEDIR then |
21 package.path = CFG_SOURCEDIR.."/?.lua;"..package.path; |
21 package.path = CFG_SOURCEDIR.."/?.lua;"..package.path; |
22 package.cpath = CFG_SOURCEDIR.."/?.so;"..package.cpath; |
22 package.cpath = CFG_SOURCEDIR.."/?.so;"..package.cpath; |
23 end |
23 end |
24 |
|
25 package.path = package.path..";"..(CFG_SOURCEDIR or ".").."/fallbacks/?.lua"; |
|
26 package.cpath = package.cpath..";"..(CFG_SOURCEDIR or ".").."/fallbacks/?.so"; |
|
27 |
24 |
28 -- Substitute ~ with path to home directory in data path |
25 -- Substitute ~ with path to home directory in data path |
29 if CFG_DATADIR then |
26 if CFG_DATADIR then |
30 if os.getenv("HOME") then |
27 if os.getenv("HOME") then |
31 CFG_DATADIR = CFG_DATADIR:gsub("^~", os.getenv("HOME")); |
28 CFG_DATADIR = CFG_DATADIR:gsub("^~", os.getenv("HOME")); |