From c8fa53050d30b667f224668ca5de2bb7f07a1b3d Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Fri, 2 Oct 2020 21:11:24 +0200 Subject: rbutil: Add project file for building multiple binaries. To use ipodpatcher and sansapatcher as external binaries (so we can do proper permission elevation) we need to build them using qmake as part of the main build. Add a subdirs template based project file to do that, and project files for the patchers. Move Linux appimage rules one level up, since it needs to include the patchers as well. Change-Id: I63ee59372668f4319402df65a77a6f04521d133b --- rbutil/rbutilqt/rbutilqt.pro | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'rbutil/rbutilqt/rbutilqt.pro') diff --git a/rbutil/rbutilqt/rbutilqt.pro b/rbutil/rbutilqt/rbutilqt.pro index fb20143397..d07c1e01bc 100644 --- a/rbutil/rbutilqt/rbutilqt.pro +++ b/rbutil/rbutilqt/rbutilqt.pro @@ -239,32 +239,6 @@ unix { INSTALLS += target } -unix:!macx { - LINUXDEPLOYQTURL = https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage - LINUXDEPLOYURL = https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage - - appimage_dl.commands = \ - curl -C- -fLO $$LINUXDEPLOYQTURL -fLO $$LINUXDEPLOYURL ; \ - chmod +x *.AppImage; \ - touch appimage_dl - - appimage_prepare.commands = \ - mkdir -p AppImage/usr/bin; \ - cp ${TARGET} AppImage/usr/bin - appimage_prepare.depends = ${TARGET} appimage_dl - - appimage.commands = \ - ./linuxdeploy-x86_64.AppImage \ - --appdir AppImage \ - --verbosity 2 --plugin qt --output appimage \ - -e AppImage/usr/bin/${TARGET} \ - -d $$_PRO_FILE_PWD_/RockboxUtility.desktop \ - -i $$RBBASE_DIR/docs/logo/rockbox-clef.svg - appimage.depends = appimage_prepare - - QMAKE_EXTRA_TARGETS += appimage_dl appimage_prepare appimage -} - # source files are separate. include(rbutilqt.pri) -- cgit