summaryrefslogtreecommitdiff
path: root/sysutils/qflipper/files/patch-application_applicationupdater.cpp
blob: 7ba85e560e21eadb3f6bc03fcb3e50024c651177 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
--- application/applicationupdater.cpp.orig	2023-03-27 09:51:38 UTC
+++ application/applicationupdater.cpp
@@ -63,6 +63,9 @@ void ApplicationUpdater::installUpdate(const Flipper::
 
 void ApplicationUpdater::installUpdate(const Flipper::Updates::VersionInfo &versionInfo)
 {
+#ifdef Q_OS_UNIX
+    return;
+#else
 #ifdef Q_OS_WINDOWS
     const auto fileInfo = versionInfo.fileInfo(QStringLiteral("installer"), QStringLiteral("windows/amd64"));
 #elif defined(Q_OS_MAC)
@@ -70,7 +73,7 @@ void ApplicationUpdater::installUpdate(const Flipper::
 #elif defined(Q_OS_LINUX)
     const auto fileInfo = versionInfo.fileInfo(QStringLiteral("AppImage"), QStringLiteral("linux/amd64"));
 #else
-#error "Unsupported OS"
+    #error "Unsupported OS"
 #endif
 
     const auto fileName = QFileInfo(fileInfo.url()).fileName();
@@ -151,6 +154,7 @@ void ApplicationUpdater::installUpdate(const Flipper::
         qCWarning(CATEGORY_SELFUPDATES) << "Downloading the application update package...";
         setState(Downloading);
     }
+#endif
 }
 
 void ApplicationUpdater::setState(ApplicationUpdater::State state)
@@ -213,6 +217,7 @@ bool ApplicationUpdater::performUpdate(const QString &
     return success;
 
 #else
-#error "Unsupported OS"
+#warning "Unsupported OS"
+    return 1;
 #endif
 }