CW-1020 arm64 linux support (#2110)

* arm64 linux support

* add missing dependencies to Dockerfile

* run everything in docker to not break permissions

* remove current linux dir

* proper directory name

* Clean up build script by removing .flatpak-builder directory flatpak before build process

* account for arm64 in docs [skip ci]

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
This commit is contained in:
cyan 2025-03-31 07:19:01 +02:00 committed by GitHub
parent 831e54498f
commit eab91de9f6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 177 additions and 81 deletions

View file

@ -107,7 +107,7 @@ install(CODE "
set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data")
set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib")
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64")
set(LIB_TRIPLET "aarch64-linux-gnu")
else()
set(LIB_TRIPLET "x86_64-linux-gnu")