Changed: Support -config/-c parameter passed by Ryzom Installer

--HG--
branch : develop
This commit is contained in:
kervala 2016-01-23 18:58:58 +01:00
parent 895df72e3f
commit 61fb66d3af

View file

@ -205,6 +205,10 @@ int main(int argc, char **argv)
{ {
std::string currentPath = CPath::getApplicationDirectory("Ryzom"); std::string currentPath = CPath::getApplicationDirectory("Ryzom");
// append config ID to directory
if (Args.haveArg("c"))
currentPath = NLMISC::CPath::standardizePath(currentPath) + Args.getArg("c").front();
if (!CFile::isExists(currentPath)) CFile::createDirectory(currentPath); if (!CFile::isExists(currentPath)) CFile::createDirectory(currentPath);
CPath::setCurrentPath(currentPath); CPath::setCurrentPath(currentPath);