mirror of
https://github.com/Rockbox/rockbox.git
synced 2026-10-09 23:53:28 -04:00
rbutil: Support linux non-x86_64 appimage deployments
Change-Id: I6d95e45b3a013941e131ee89b50c7225b21931bf
This commit is contained in:
parent
9a85d01a32
commit
949a99a24d
1 changed files with 4 additions and 5 deletions
|
|
@ -25,19 +25,19 @@ endif()
|
||||||
|
|
||||||
# Linux: Build AppImage
|
# Linux: Build AppImage
|
||||||
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
set(LINUXDEPLOY ${CMAKE_BINARY_DIR}/linuxdeploy-x86_64.AppImage)
|
set(LINUXDEPLOY ${CMAKE_BINARY_DIR}/linuxdeploy-${CMAKE_SYSTEM_PROCESSOR}.AppImage)
|
||||||
set(LINUXDEPLOYQT ${CMAKE_BINARY_DIR}/linuxdeploy-plugin-qt-x86_64.AppImage)
|
set(LINUXDEPLOYQT ${CMAKE_BINARY_DIR}/linuxdeploy-plugin-qt-${CMAKE_SYSTEM_PROCESSOR}.AppImage)
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
COMMENT "Downloading linuxdeploy"
|
COMMENT "Downloading linuxdeploy"
|
||||||
OUTPUT ${LINUXDEPLOY}
|
OUTPUT ${LINUXDEPLOY}
|
||||||
${LINUXDEPLOYQT}
|
${LINUXDEPLOYQT}
|
||||||
COMMAND ${CMAKE_COMMAND}
|
COMMAND ${CMAKE_COMMAND}
|
||||||
-DOUTDIR=${CMAKE_BINARY_DIR}
|
-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
|
-P ${CMAKE_CURRENT_LIST_DIR}/download.cmake
|
||||||
COMMAND ${CMAKE_COMMAND}
|
COMMAND ${CMAKE_COMMAND}
|
||||||
-DOUTDIR=${CMAKE_BINARY_DIR}
|
-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
|
-P ${CMAKE_CURRENT_LIST_DIR}/download.cmake
|
||||||
)
|
)
|
||||||
# intermediate target needed to be able to get back to the actual file dependency.
|
# 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})
|
add_dependencies(deploy deploy_${deploy_TARGET})
|
||||||
endfunction()
|
endfunction()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue