packaging: add global installation support for linux
- avoid using fixed paths and find LRC either when globally installed or located in custom directory - add installation rules for binaries, .desktop files, .appdata.xml, logo and doc - add support for generating and copying runtime files (webresources and translations) - add launcher script (client qt/gnome/kde selector) - add uninstall support - add missing sources (moderatorlistmodel) - update README Gitlab: #160, #230, #263, #264 Change-Id: I3fee77a917be038072a20c7f99b510f9a8bf65b4
Showing
- CMakeLists.txt 148 additions, 56 deletionsCMakeLists.txt
- README.md 18 additions, 3 deletionsREADME.md
- cmake/cmake_uninstall.cmake.in 41 additions, 0 deletionscmake/cmake_uninstall.cmake.in
- copy-runtime-files.py 1 addition, 1 deletioncopy-runtime-files.py
- doc/Doxyfile 10 additions, 0 deletionsdoc/Doxyfile
- doc/Doxyfile.in 10 additions, 0 deletionsdoc/Doxyfile.in
- doc/jami-qt.1 21 additions, 0 deletionsdoc/jami-qt.1
- images/jami-32px.xpm 392 additions, 0 deletionsimages/jami-32px.xpm
- images/jami-48px.png 0 additions, 0 deletionsimages/jami-48px.png
- images/jami.svg 358 additions, 0 deletionsimages/jami.svg
- jami-qt.appdata.xml 89 additions, 0 deletionsjami-qt.appdata.xml
- jami-qt.desktop 11 additions, 0 deletionsjami-qt.desktop
- jami-qt.desktop.autostart 10 additions, 0 deletionsjami-qt.desktop.autostart
- jami-qt.pro 28 additions, 9 deletionsjami-qt.pro
- src/jami 68 additions, 0 deletionssrc/jami
- src/mainview/components/MessageWebView.qml 1 addition, 1 deletionsrc/mainview/components/MessageWebView.qml
Loading
Please register or sign in to comment