fix Build Artifact Checks
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
This commit is contained in:
parent
b4f5c3d241
commit
ae3e4ed528
@ -244,8 +244,9 @@ PrismUpdaterApp::PrismUpdaterApp(int& argc, char** argv) : QApplication(argc, ar
|
|||||||
|
|
||||||
auto updater_executable = QCoreApplication::applicationFilePath();
|
auto updater_executable = QCoreApplication::applicationFilePath();
|
||||||
|
|
||||||
if (BuildConfig.BUILD_ARTIFACT.toLower() == "macos")
|
#ifdef Q_OS_MACOS
|
||||||
showFatalErrorMessage(tr("MacOS Not Supported"), tr("The updater does not support installations on MacOS"));
|
showFatalErrorMessage(tr("MacOS Not Supported"), tr("The updater does not support installations on MacOS"));
|
||||||
|
#endif
|
||||||
|
|
||||||
if (updater_executable.startsWith("/tmp/.mount_")) {
|
if (updater_executable.startsWith("/tmp/.mount_")) {
|
||||||
m_isAppimage = true;
|
m_isAppimage = true;
|
||||||
@ -580,12 +581,6 @@ void PrismUpdaterApp::run()
|
|||||||
return exit(result ? 0 : 1);
|
return exit(result ? 0 : 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (BuildConfig.BUILD_ARTIFACT.toLower() == "linux" && !m_isPortable) {
|
|
||||||
showFatalErrorMessage(tr("Updating Not Supported"),
|
|
||||||
tr("Updating non-portable linux installations is not supported. Please use your system package manager"));
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (need_update || m_forceUpdate || !m_userSelectedVersion.isEmpty()) {
|
if (need_update || m_forceUpdate || !m_userSelectedVersion.isEmpty()) {
|
||||||
GitHubRelease update_release = latest;
|
GitHubRelease update_release = latest;
|
||||||
if (!m_userSelectedVersion.isEmpty()) {
|
if (!m_userSelectedVersion.isEmpty()) {
|
||||||
@ -1098,7 +1093,7 @@ void PrismUpdaterApp::backupAppDir()
|
|||||||
|
|
||||||
if (file_list.isEmpty()) {
|
if (file_list.isEmpty()) {
|
||||||
// best guess
|
// best guess
|
||||||
if (BuildConfig.BUILD_ARTIFACT.toLower() == "linux") {
|
if (BuildConfig.BUILD_ARTIFACT.toLower().contains("linux")) {
|
||||||
file_list.append({ "PrismLauncher", "bin", "share", "lib" });
|
file_list.append({ "PrismLauncher", "bin", "share", "lib" });
|
||||||
} else { // windows by process of elimination
|
} else { // windows by process of elimination
|
||||||
file_list.append({
|
file_list.append({
|
||||||
|
Loading…
Reference in New Issue
Block a user