cmake/appimage: 为 SparkAppimageConfig.cmake 进行逻辑说明

This commit is contained in:
zinface 2023-02-23 20:53:08 +08:00
parent 3dbda721fc
commit cf0ca0504f
1 changed files with 23 additions and 10 deletions

View File

@ -1,15 +1,28 @@
# export PATH=/usr/lib/x86_64-linux-gnu/qt5/bin:$PATH
# export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
# export QT_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/qt5/plugins:$QT_PLUGIN_PATH
# export QML2_IMPORT_PATH=/usr/lib/x86_64-linux-gnu/qt5/qml:$QML2_IMPORT_PATH
# SparkAppimageConfig.cmake
# export PATH=/usr/lib/x86_64-linux-gnu/qt5/bin:$PATH
# ~/linuxdeployqt-continuous-x86_64.AppImage spark-store-submitter -appimage
# cd ..
# ~/appimagetool-x86_64.AppImage appimage/
# 1. 使 icon SparkDesktopConfig.cmake desktop
# desktop spark-appimage.dekstop
# 使 add_appimage
# add_appimage_icon
# add_appimage_desktop
# add_appimage
# LINUXDEPLOYQT=/home/zinface/linuxdeployqt-continuous-x86_64.AppImage
# APPIMAGETOOL=/home/zinface/appimagetool-x86_64.AppImage
# 2. add_appimage cmake LINUXDEPLOYQT
# APPIMAGETOOL
# Appimage
# target_linuxdeploy() linuxdeploy
# target_appimage() appimage
# 3. linuxdeploy linuxdeployqt -appimage
# Appimage 使
# spark-appimage.desktop default.desktop
# spark-appimage.png default.png
# 4. appimage appimagetool
# Appimage
# default.desktop default.png
# copy-desktop-appimage
# if ()
set(APPIMAGE_OUTPUT "${CMAKE_BINARY_DIR}/appimage")