equal
deleted
inserted
replaced
85 |
85 |
86 prosody.arg = arg; |
86 prosody.arg = arg; |
87 |
87 |
88 prosody.events = require "util.events".new(); |
88 prosody.events = require "util.events".new(); |
89 |
89 |
|
90 -- Try to determine version |
|
91 local version_file = io.open((CFG_SOURCEDIR or ".").."/prosody.version"); |
|
92 if version_file then |
|
93 prosody.version = version_file:read("*a"):gsub("%s*$", ""); |
|
94 version_file:close(); |
|
95 else |
|
96 prosody.version = "unknown"; |
|
97 end |
|
98 |
|
99 log("info", "Hello and welcome to Prosody version %s", prosody.version); |
|
100 |
90 --- Load and initialise core modules |
101 --- Load and initialise core modules |
91 require "util.import" |
102 require "util.import" |
92 require "core.xmlhandlers" |
103 require "core.xmlhandlers" |
93 require "core.rostermanager" |
104 require "core.rostermanager" |
94 require "core.eventmanager" |
105 require "core.eventmanager" |