D25774: Disable QML pre-compilation

Coucouf noreply at phabricator.kde.org
Thu Dec 5 20:54:46 GMT 2019


aureliencouderc created this revision.
Herald added a project: KDE Edu.
Herald added a subscriber: kde-edu.
aureliencouderc requested review of this revision.

REVISION SUMMARY
  QML precompilation is supposed to improve application load time but as there’s no guaranteed ABI stability, it breaks the application when upgrading to a newer version of Qt.
   See https://doc.qt.io/QtQuickCompiler/qquickcompiler-known-issues.html
   This patches disables pre-compilation of QML files during package build to
  avoid having to recompile ktouch for every new version of Qt. Compilation will be done automatically at runtime instead.

TEST PLAN
  Launch application with QML compilation disabled.
  Check that all UI screens are correctly rendered and controls working.

REPOSITORY
  R336 KTouch

REVISION DETAIL
  https://phabricator.kde.org/D25774

AFFECTED FILES
  ktouch.salsa/CMakeLists.txt

To: aureliencouderc
Cc: kde-edu, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20191205/4bd23177/attachment.html>


More information about the kde-edu mailing list