Software /
code /
prosody
Comparison
tools/jabberd14sql2prosody.lua @ 5989:5aaddafe0beb
package{,c}path fixes for migration tools
author | Vadim Misbakh-Soloviov <mva@mva.name> |
---|---|
date | Fri, 14 Jun 2013 15:15:05 +0700 |
parent | 5216:63db6f281708 |
child | 5776:bd0ff8ae98a8 |
child | 6147:852bd69ba148 |
comparison
equal
deleted
inserted
replaced
5988:177f233b5211 | 5989:5aaddafe0beb |
---|---|
426 end | 426 end |
427 | 427 |
428 end | 428 end |
429 | 429 |
430 -- import modules | 430 -- import modules |
431 package.path = [[C:\Documents and Settings\Waqas\Desktop\mercurial\prosody-hg\?.lua;]]..package.path; | 431 package.path = package.path.."..\?.lua;"; |
432 | |
433 local my_name = arg[0]; | |
434 if my_name:match("[/\\]") then | |
435 package.path = package.path..";"..my_name:gsub("[^/\\]+$", "../?.lua"); | |
436 package.cpath = package.cpath..";"..my_name:gsub("[^/\\]+$", "../?.so"); | |
437 end | |
438 | |
432 | 439 |
433 -- ugly workaround for getting datamanager to work outside of prosody :( | 440 -- ugly workaround for getting datamanager to work outside of prosody :( |
434 prosody = { }; | 441 prosody = { }; |
435 prosody.platform = "unknown"; | 442 prosody.platform = "unknown"; |
436 if os.getenv("WINDIR") then | 443 if os.getenv("WINDIR") then |