mirror of
https://github.com/feather-wallet/feather.git
synced 2024-12-22 03:29:24 +00:00
Updater: fix platform tags for riscv and mac-arm64
This commit is contained in:
parent
dfb2be2881
commit
7276b25109
3 changed files with 10 additions and 2 deletions
|
@ -6,4 +6,6 @@
|
|||
|
||||
#define TOR_VERSION "@TOR_VERSION@"
|
||||
|
||||
#define FEATHER_TARGET_TRIPLET "@FEATHER_TARGET_TRIPLET@"
|
||||
|
||||
#endif //FEATHER_VERSION_H
|
||||
|
|
|
@ -273,7 +273,7 @@ mkdir -p "$DISTSRC"
|
|||
|
||||
|
||||
# Set appropriate CMake options for build type
|
||||
CMAKEVARS="-DWITH_SCANNER=On -DCHECK_UPDATES=On -DSELF_CONTAINED=On -DDONATE_BEG=On"
|
||||
CMAKEVARS="-DWITH_SCANNER=On -DCHECK_UPDATES=On -DSELF_CONTAINED=On -DDONATE_BEG=On -DFEATHER_TARGET_TRIPLET=${HOST}"
|
||||
ANONDIST=""
|
||||
case "$HOST" in
|
||||
*mingw32)
|
||||
|
|
|
@ -133,7 +133,11 @@ void Updater::onSignedHashesReceived(QNetworkReply *reply, const QString &platfo
|
|||
|
||||
QString Updater::getPlatformTag() {
|
||||
#ifdef Q_OS_MACOS
|
||||
return "mac";
|
||||
if (QString(FEATHER_TARGET_TRIPLET) == "arm64-apple-darwin") {
|
||||
return "mac-arm64";
|
||||
} else {
|
||||
return "mac";
|
||||
}
|
||||
#endif
|
||||
#ifdef Q_OS_WIN
|
||||
#ifdef PLATFORM_INSTALLER
|
||||
|
@ -149,6 +153,8 @@ QString Updater::getPlatformTag() {
|
|||
tag += "linux-arm64";
|
||||
} else if (arch == "arm") {
|
||||
tag += "linux-arm";
|
||||
} else if (arch == "riscv64") {
|
||||
tag += "linux-riscv64";
|
||||
} else {
|
||||
tag += "linux";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue