rbutil: Support linux non-x86_64 appimage deployments
rockbox-gerrit-noreply--- via rockbox-cvs <[email protected]> Tue, 23 Jun 2026 20:17:12 -0400
| Newsgroups | gmane.comp.systems.archos.rockbox.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 949a99a24d84b51c43892099c1fbcd4df5248351 Author: Solomon Peachy <[email protected]> Date: Tue Jun 23 20:15:59 2026 -0400 rbutil: Support linux non-x86_64 appimage deployments Change-Id: I6d95e45b3a013941e131ee89b50c7225b21931bf diff --git a/utils/cmake/deploy.cmake b/utils/cmake/deploy.cmake index a03cfd225c..8f40ed36b3 100644 --- a/utils/cmake/deploy.cmake +++ b/utils/cmake/deploy.cmake @@ -25,19 +25,19 @@ endif() # Linux: Build AppImage if(CMAKE_SYSTEM_NAME STREQUAL "Linux") - set(LINUXDEPLOY ${CMAKE_BINARY_DIR}/linuxdeploy-x86_64.AppImage) - set(LINUXDEPLOYQT ${CMAKE_BINARY_DIR}/linuxdeploy-plugin-qt-x86_64.AppImage) + set(LINUXDEPLOY ${CMAKE_BINARY_DIR}/linuxdeploy-${CMAKE_SYSTEM_PROCESSOR}.AppImage) + set(LINUXDEPLOYQT ${CMAKE_BINARY_DIR}/linuxdeploy-plugin-qt-${CMAKE_SYSTEM_PROCESSOR}.AppImage) add_custom_command( COMMENT "Downloading linuxdeploy" OUTPUT ${LINUXDEPLOY} ${LINUXDEPLOYQT} COMMAND ${CMAKE_COMMAND} -DOUTDIR=${CMAKE_BINARY_DIR} - -DURL=https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage + -DURL=https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-${CMAKE_SYSTEM_PROCESSOR}.AppImage -P ${CMAKE_CURRENT_LIST_DIR}/download.cmake COMMAND ${CMAKE_COMMAND} -DOUTDIR=${CMAKE_BINARY_DIR} - -DURL=https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage + -DURL=https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-${CMAKE_SYSTEM_PROCESSOR}.AppImage -P ${CMAKE_CURRENT_LIST_DIR}/download.cmake ) # intermediate target needed to be able to get back to the actual file dependency. @@ -220,4 +220,3 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows") add_dependencies(deploy deploy_${deploy_TARGET}) endfunction() endif() - -- rockbox-cvs mailing list [email protected] https://lists.haxx.se/mailman/listinfo/rockbox-cvs