prosody
changeset 2147 119323e35c32
parent 2087 5efd79871205
child 2154 b8635ebd7f57
equal deleted inserted replaced
2143:13ac68e8760b 2147:119323e35c32
    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 = {};