diff options
| author | Alexey Edelev <alexey.edelev@qt.io> | 2022-11-01 16:52:57 +0100 |
|---|---|---|
| committer | Alexey Edelev <alexey.edelev@qt.io> | 2022-11-03 09:16:42 +0100 |
| commit | b813a5b1209a7eaa64b34d80c6d8259e6226d445 (patch) | |
| tree | 39e334b9659d542a797e45b5ca51241d607e7971 /src/corelib/tools/qcommandlineparser.cpp | |
| parent | 769a28242e406699e8f25ff8097e2e8527af92f0 (diff) | |
Remove the special handling of the qml directory when parsing xml deps
The 'qml-root-path' option is not mandatory to have value when using
CMake, even if Qml/Quick is used in the project. This happens when
the project doesn't use .qml files. In this case the 'qml' directory
from Qt6Quick_<abi>-android-dependencies.xml is treated as a normal
folder for scanning and androiddeployqt deploys all the QML plugins
with their dependencies.
It looks like the 'qml' directory was added to bundled file in times
when qmlimportscanner was not implemented, so the need of its use is
redundant. This removes both adding the 'qml' directory as the bundled
dependency and the special case that avoids its scanning. This fix is
applicable for both CMake and qmake.
Amends 54c959643ea92c0b87a7807c64f2351328cdce7d
Task-number: QTBUG-106035
Task-number: QTBUG-107589
Change-Id: Idd55617b8ca8ab1d210cce737548ee486ea94986
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'src/corelib/tools/qcommandlineparser.cpp')
0 files changed, 0 insertions, 0 deletions
