mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 21:43:03 +02:00
Merge branch '19991-MacAppData' of https://github.com/NissimHadar/hifi into 19991-MacAppData
This commit is contained in:
commit
57ba50fa96
2 changed files with 4 additions and 4 deletions
|
@ -37,7 +37,7 @@ These steps assume the hifi repository has been cloned to `~/hifi`.
|
||||||
1. Change the loader instruction to find the dynamic library locally
|
1. Change the loader instruction to find the dynamic library locally
|
||||||
In a terminal: `install_name_tool -change ~/hifi/build/ext/Xcode/quazip/project/lib/libquazip5.1.dylib libquazip5.1.dylib nitpick`
|
In a terminal: `install_name_tool -change ~/hifi/build/ext/Xcode/quazip/project/lib/libquazip5.1.dylib libquazip5.1.dylib nitpick`
|
||||||
1. Delete any existing disk images. In a terminal: `rm *.dmg`
|
1. Delete any existing disk images. In a terminal: `rm *.dmg`
|
||||||
1. Create installer (note final period).In a terminal: `create-dmg --volname nitpick-installer-v1.1 nitpick-installer-v1.1.dmg .`
|
1. Create installer (note final period).In a terminal: `create-dmg --volname nitpick-installer-v1.1 nitpick-installer-v1.1.dmg .`
|
||||||
Make sure to wait for completion.
|
Make sure to wait for completion.
|
||||||
1. Copy created installer to AWS: `~/Library/Python/3.7/bin/aws s3 cp nitpick-installer-v1.1.dmg s3://hifi-qa/nitpick/Mac/nitpick-installer-v1.1.dmg`
|
1. Copy created installer to AWS: `~/Library/Python/3.7/bin/aws s3 cp nitpick-installer-v1.1.dmg s3://hifi-qa/nitpick/Mac/nitpick-installer-v1.1.dmg`
|
||||||
### Installation
|
### Installation
|
||||||
|
|
|
@ -336,7 +336,7 @@ void TestRunner::saveExistingHighFidelityAppDataFolder() {
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
dataDirectory = qgetenv("USERPROFILE") + "\\AppData\\Roaming";
|
dataDirectory = qgetenv("USERPROFILE") + "\\AppData\\Roaming";
|
||||||
#elif defined Q_OS_MAC
|
#elif defined Q_OS_MAC
|
||||||
dataDirectory{ QDir::homePath() + "/Library/Application Support" };
|
dataDirectory = QDir::homePath() + "/Library/Application Support";
|
||||||
#endif
|
#endif
|
||||||
if (_runLatest->isChecked()) {
|
if (_runLatest->isChecked()) {
|
||||||
_appDataFolder = dataDirectory + "/High Fidelity";
|
_appDataFolder = dataDirectory + "/High Fidelity";
|
||||||
|
@ -527,8 +527,6 @@ void TestRunner::runInterfaceWithTestScript() {
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestRunner::interfaceExecutionComplete() {
|
void TestRunner::interfaceExecutionComplete() {
|
||||||
killProcesses();
|
|
||||||
|
|
||||||
QFileInfo testCompleted(QDir::toNativeSeparators(_snapshotFolder) +"/tests_completed.txt");
|
QFileInfo testCompleted(QDir::toNativeSeparators(_snapshotFolder) +"/tests_completed.txt");
|
||||||
if (!testCompleted.exists()) {
|
if (!testCompleted.exists()) {
|
||||||
QMessageBox::critical(0, "Tests not completed", "Interface seems to have crashed before completion of the test scripts\nExisting images will be evaluated");
|
QMessageBox::critical(0, "Tests not completed", "Interface seems to have crashed before completion of the test scripts\nExisting images will be evaluated");
|
||||||
|
@ -536,6 +534,8 @@ void TestRunner::interfaceExecutionComplete() {
|
||||||
|
|
||||||
evaluateResults();
|
evaluateResults();
|
||||||
|
|
||||||
|
killProcesses();
|
||||||
|
|
||||||
// The High Fidelity AppData folder will be restored after evaluation has completed
|
// The High Fidelity AppData folder will be restored after evaluation has completed
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue