mirror of
https://github.com/overte-org/overte.git
synced 2025-04-19 15:43:50 +02:00
Installs both interface and Sandbox. Runs interface.
This commit is contained in:
parent
418a578e28
commit
41b70ffab5
1 changed files with 9 additions and 5 deletions
|
@ -84,7 +84,12 @@ void TestRunner::setWorkingFolder() {
|
|||
return;
|
||||
}
|
||||
|
||||
#ifdef Q_OS_WIN
|
||||
_installationFolder = _workingFolder + "/High Fidelity";
|
||||
#elif defined Q_OS_MAC
|
||||
_installationFolder = _workingFolder + "/High_Fidelity";
|
||||
#endif
|
||||
|
||||
_logFile.setFileName(_workingFolder + "/log.txt");
|
||||
|
||||
autoTester->enableRunTabControls();
|
||||
|
@ -188,7 +193,7 @@ void TestRunner::runInstaller() {
|
|||
exit(-1);
|
||||
}
|
||||
|
||||
QString installFolder = QString("\"") + _workingFolder + "/High Fidelity\"";
|
||||
QString installFolder = QString("\"") + _workingFolder + "/High_Fidelity\"";
|
||||
if (!QDir().exists(installFolder)) {
|
||||
QDir().mkdir(installFolder);
|
||||
}
|
||||
|
@ -197,10 +202,9 @@ void TestRunner::runInstaller() {
|
|||
script.write("#/bin/sh\n\n");
|
||||
script.write("VOLUME=`hdiutil attach \"$1\" | grep Volumes | awk '{print $3}'`\n");
|
||||
|
||||
QStringList urlParts = _buildInformation.url.split('/');
|
||||
QString installerFileName = urlParts[urlParts.length() - 1].split('.')[0];
|
||||
script.write((QString("cp -rf \"$VOLUME/") + "/High Fidelity/interface.app\" \"" + _workingFolder + "/High Fidelity/\"\n").toStdString().c_str());
|
||||
|
||||
script.write((QString("cp -rf \"$VOLUME/") + "/High Fidelity/interface.app\" \"" + _workingFolder + "/High_Fidelity/\"\n").toStdString().c_str());
|
||||
script.write((QString("cp -rf \"$VOLUME/") + "/High Fidelity/Sandbox.app\" \"" + _workingFolder + "/High_Fidelity/\"\n").toStdString().c_str());
|
||||
|
||||
script.write("hdiutil detach \"$VOLUME\"\n");
|
||||
script.write("killall yes\n");
|
||||
script.close();
|
||||
|
|
Loading…
Reference in a new issue