mirror of
https://github.com/feather-wallet/feather.git
synced 2024-12-22 11:39:25 +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 TOR_VERSION "@TOR_VERSION@"
|
||||||
|
|
||||||
|
#define FEATHER_TARGET_TRIPLET "@FEATHER_TARGET_TRIPLET@"
|
||||||
|
|
||||||
#endif //FEATHER_VERSION_H
|
#endif //FEATHER_VERSION_H
|
||||||
|
|
|
@ -273,7 +273,7 @@ mkdir -p "$DISTSRC"
|
||||||
|
|
||||||
|
|
||||||
# Set appropriate CMake options for build type
|
# 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=""
|
ANONDIST=""
|
||||||
case "$HOST" in
|
case "$HOST" in
|
||||||
*mingw32)
|
*mingw32)
|
||||||
|
|
|
@ -133,7 +133,11 @@ void Updater::onSignedHashesReceived(QNetworkReply *reply, const QString &platfo
|
||||||
|
|
||||||
QString Updater::getPlatformTag() {
|
QString Updater::getPlatformTag() {
|
||||||
#ifdef Q_OS_MACOS
|
#ifdef Q_OS_MACOS
|
||||||
return "mac";
|
if (QString(FEATHER_TARGET_TRIPLET) == "arm64-apple-darwin") {
|
||||||
|
return "mac-arm64";
|
||||||
|
} else {
|
||||||
|
return "mac";
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
#ifdef PLATFORM_INSTALLER
|
#ifdef PLATFORM_INSTALLER
|
||||||
|
@ -149,6 +153,8 @@ QString Updater::getPlatformTag() {
|
||||||
tag += "linux-arm64";
|
tag += "linux-arm64";
|
||||||
} else if (arch == "arm") {
|
} else if (arch == "arm") {
|
||||||
tag += "linux-arm";
|
tag += "linux-arm";
|
||||||
|
} else if (arch == "riscv64") {
|
||||||
|
tag += "linux-riscv64";
|
||||||
} else {
|
} else {
|
||||||
tag += "linux";
|
tag += "linux";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue