Changed: Only check if Ryzom is installed in current directory under Windows

--HG--
branch : develop
feature/pipeline-tools
kervala 8 years ago
parent 73e9806fe7
commit fccaee006b

@ -839,8 +839,13 @@ OperationStep CConfigFile::getInstallNextStep() const
// only show wizard if installation directory undefined // only show wizard if installation directory undefined
if (getInstallationDirectory().isEmpty()) if (getInstallationDirectory().isEmpty())
{ {
QString currentDirectory;
#ifdef Q_OS_WIN32
// only under Windows
// if launched from current directory, it means we just patched files // if launched from current directory, it means we just patched files
QString currentDirectory = getCurrentDirectory(); currentDirectory = getCurrentDirectory();
if (!isRyzomInstalledIn(currentDirectory)) if (!isRyzomInstalledIn(currentDirectory))
{ {
@ -852,6 +857,7 @@ OperationStep CConfigFile::getInstallNextStep() const
currentDirectory.clear(); currentDirectory.clear();
} }
} }
#endif
// install or migrate depending if Ryzom was found in current directory // install or migrate depending if Ryzom was found in current directory
return currentDirectory.isEmpty() ? ShowInstallWizard:ShowMigrateWizard; return currentDirectory.isEmpty() ? ShowInstallWizard:ShowMigrateWizard;

Loading…
Cancel
Save