14 CFG_SOURCEDIR=os.getenv("PROSODY_SRCDIR"); |
14 CFG_SOURCEDIR=os.getenv("PROSODY_SRCDIR"); |
15 CFG_CONFIGDIR=os.getenv("PROSODY_CFGDIR"); |
15 CFG_CONFIGDIR=os.getenv("PROSODY_CFGDIR"); |
16 CFG_PLUGINDIR=os.getenv("PROSODY_PLUGINDIR"); |
16 CFG_PLUGINDIR=os.getenv("PROSODY_PLUGINDIR"); |
17 CFG_DATADIR=os.getenv("PROSODY_DATADIR"); |
17 CFG_DATADIR=os.getenv("PROSODY_DATADIR"); |
18 |
18 |
19 -- -- -- -- -- -- -- ---- -- -- -- -- -- -- -- -- |
19 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
20 |
20 |
|
21 -- Tell Lua where to find our libraries |
21 if CFG_SOURCEDIR then |
22 if CFG_SOURCEDIR then |
22 package.path = CFG_SOURCEDIR.."/?.lua;"..package.path |
23 package.path = CFG_SOURCEDIR.."/?.lua;"..package.path; |
23 package.cpath = CFG_SOURCEDIR.."/?.so;"..package.cpath |
24 package.cpath = CFG_SOURCEDIR.."/?.so;"..package.cpath; |
24 end |
25 end |
25 |
26 |
|
27 -- Substitute ~ with path to home directory in data path |
26 if CFG_DATADIR then |
28 if CFG_DATADIR then |
27 if os.getenv("HOME") then |
29 if os.getenv("HOME") then |
28 CFG_DATADIR = CFG_DATADIR:gsub("^~", os.getenv("HOME")); |
30 CFG_DATADIR = CFG_DATADIR:gsub("^~", os.getenv("HOME")); |
29 end |
31 end |
30 end |
32 end |