diff --git a/src/manager.cpp b/src/manager.cpp index 4fcd0cb..6540c75 100644 --- a/src/manager.cpp +++ b/src/manager.cpp @@ -150,6 +150,7 @@ void Manager::setupUpdates(const Settings &settings) {"$translators$", settings.translatorsDir}, {"$tessdata$", settings.tessdataPath}, {"$hunspell$", settings.hunspellDir}, + {"$appdir$", QApplication::applicationDirPath()}, }); SOFT_ASSERT(updateAutoChecker_, return ); diff --git a/updates.json b/updates.json index 26b6672..f33d1c1 100644 --- a/updates.json +++ b/updates.json @@ -2,9 +2,9 @@ "version":1 ,"app":{ - "win32":{"version":"3.0.0", "host":"win32", "files":[]} - ,"win64":{"version":"3.0.0", "host":"win64", "files":[]} - ,"linux":{"version":"3.0.0", "host":"linux", "files":[]} + "win32":{"version":"3.0.0", "host":"win32", "files":[{"path":"$appdir$/screen-translator.exe", "md5":""}]} + ,"win64":{"version":"3.0.0", "host":"win64", "files":[{"path":"$appdir$/screen-translator.exe", "md5":""}]} + ,"linux":{"version":"3.0.0", "host":"linux", "files":[{"path":"$appdir$/screen-translator", "md5":""}]} } ,"recognizers": {