You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A common use case for linuxdeployqt is to use it on Travis CI after the make command.
Currently quite some hoops are necessary. We should make linuxdeployqt so intelligent as to be a one-line operation, ideally replacing most of the manual work of
We could, as part of linuxdeployqt and/or the underlying appimagetool,
Unset the offending Qt environment variables that prevent linuxdeployqt from running
Remove the need for -qmldir=$(readlink -f /opt/qt5*/qml/)
Check if there is exactly one desktop file in usr/share/applications and if so, use that. Otherwise have the user specify the desktop file rather than the executable and figure out the executable and icon from there, hence doing the copying automatically
Use checkinstall. This is because I could not figure out a reliable method of installing to a different location than /usr - seems not needed in most cases
Optionally, use the git and/or travis information to determine the version
Optionally, upload to transfer.sh
In the current continuous build, the following is implemented:
A common use case for
linuxdeployqt
is to use it on Travis CI after themake
command.Currently quite some hoops are necessary. We should make
linuxdeployqt
so intelligent as to be a one-line operation, ideally replacing most of the manual work ofWe could, as part of
linuxdeployqt
and/or the underlyingappimagetool
,linuxdeployqt
from running-qmldir=$(readlink -f /opt/qt5*/qml/)
usr/share/applications
and if so, use that. Otherwise have the user specify the desktop file rather than the executable and figure out the executable and icon from there, hence doing the copying automatically/usr
- seems not needed in most casesIn the current
continuous
build, the following is implemented:Note that if
qmake
does not allow formake install
or does not install the desktop file and icon, then change it similar to https://github.com/probonopd/FeedTheMonkey/blob/master/FeedTheMonkey.pro.The text was updated successfully, but these errors were encountered: