X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=tools%2Fjabberd14sql2prosody.lua;h=386bdcf0ab625fc3412e95fed5df3d59b18fb858;hb=77fae98e80a674dd791fbb59ebfb0f1916ab4091;hp=b85d2c20c96ec29aec67187e90b88735cc5a262c;hpb=404520e9a97dfa0abf67cca6d2dfc96154584e4a;p=prosody.git diff --git a/tools/jabberd14sql2prosody.lua b/tools/jabberd14sql2prosody.lua index b85d2c20..386bdcf0 100644 --- a/tools/jabberd14sql2prosody.lua +++ b/tools/jabberd14sql2prosody.lua @@ -428,7 +428,14 @@ end end -- import modules -package.path = [[C:\Documents and Settings\Waqas\Desktop\mercurial\prosody-hg\?.lua;]]..package.path; +package.path = package.path..";../?.lua;"; + +local my_name = arg[0]; +if my_name:match("[/\\]") then + package.path = package.path..";"..my_name:gsub("[^/\\]+$", "../?.lua"); + package.cpath = package.cpath..";"..my_name:gsub("[^/\\]+$", "../?.so"); +end + -- ugly workaround for getting datamanager to work outside of prosody :( prosody = { };