equal
deleted
inserted
replaced
12 CFG_SOURCEDIR=os.getenv("PROSODY_SRCDIR"); |
12 CFG_SOURCEDIR=os.getenv("PROSODY_SRCDIR"); |
13 CFG_CONFIGDIR=os.getenv("PROSODY_CFGDIR"); |
13 CFG_CONFIGDIR=os.getenv("PROSODY_CFGDIR"); |
14 CFG_PLUGINDIR=os.getenv("PROSODY_PLUGINDIR"); |
14 CFG_PLUGINDIR=os.getenv("PROSODY_PLUGINDIR"); |
15 CFG_DATADIR=os.getenv("PROSODY_DATADIR"); |
15 CFG_DATADIR=os.getenv("PROSODY_DATADIR"); |
16 |
16 |
17 -- -- -- -- -- -- -- ---- -- -- -- -- -- -- -- -- |
17 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
18 |
18 |
19 if CFG_SOURCEDIR then |
19 if CFG_SOURCEDIR then |
20 package.path = CFG_SOURCEDIR.."/?.lua;"..package.path; |
20 package.path = CFG_SOURCEDIR.."/?.lua;"..package.path; |
21 package.cpath = CFG_SOURCEDIR.."/?.so;"..package.cpath; |
21 package.cpath = CFG_SOURCEDIR.."/?.so;"..package.cpath; |
22 end |
22 end |
80 os.exit(1); |
80 os.exit(1); |
81 end |
81 end |
82 end |
82 end |
83 |
83 |
84 function load_libraries() |
84 function load_libraries() |
85 --- Initialize logging |
85 -- Initialize logging |
86 require "core.loggingmanager" |
86 require "core.loggingmanager" |
87 |
87 |
88 --- Check runtime dependencies |
88 -- Check runtime dependencies |
89 require "util.dependencies" |
89 require "util.dependencies" |
90 |
90 |
91 --- Load socket framework |
91 -- Load socket framework |
92 server = require "net.server" |
92 server = require "net.server" |
93 end |
93 end |
94 |
94 |
95 function init_global_state() |
95 function init_global_state() |
96 bare_sessions = {}; |
96 bare_sessions = {}; |