diff --git a/CMakeLists.txt b/CMakeLists.txt index f8a8d035e..8b0fe9e91 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,6 +30,13 @@ if((NOT DEFINED VERSION) OR ((DEFINED NIGHTLY) AND (NIGHTLY MATCHES "1"))) else() string(REGEX REPLACE "^v" "" VERSION "${VERSION}") endif() +if(NOT DEFINED VERSION_PLATFORM) + if(CMAKE_SYSTEM_PROCESSOR MATCHES "[aA][mM][dD]64") + set(VERSION_PLATFORM "x64") + else() + set(VERSION_PLATFORM "x86") + endif() +endif() set(USE_SSL 1) # Android settings @@ -39,8 +46,10 @@ set(ANDROID_APP_VERSION_CODE 1) set(ANDROID_APP_PACKAGE_NAME "com.bionus.grabber") message(STATUS "Configuring for version '${VERSION}'") +message(STATUS "Configuring for platform '${VERSION_PLATFORM}' (${CMAKE_SYSTEM_PROCESSOR})") add_definitions(-DVERSION="${VERSION}") +add_definitions(-DVERSION_PLATFORM="${VERSION_PLATFORM}") add_definitions(-DPROJECT_WEBSITE_URL="https://bionus.github.io/imgbrd-grabber") add_definitions(-DPROJECT_GITHUB_URL="https://github.com/Bionus/imgbrd-grabber") add_definitions(-DSOURCE_ISSUES_URL="https://raw.githubusercontent.com/wiki/Bionus/imgbrd-grabber/SourceIssues.md") diff --git a/gui/src/about-window.cpp b/gui/src/about-window.cpp index 77b20850f..56dc04582 100644 --- a/gui/src/about-window.cpp +++ b/gui/src/about-window.cpp @@ -18,6 +18,7 @@ AboutWindow::AboutWindow(const QString &version, QWidget *parent) labelVersion += " - nightly"; } #endif + labelVersion += QString(" (%1)").arg(VERSION_PLATFORM); ui->labelCurrent->setText(labelVersion); ui->labelCreator->setText(ui->labelCreator->text().replace("{website}", PROJECT_WEBSITE_URL));