Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.3.0, 6.3, 6.4
-
None
Description
There are lots of 3rd-party QML component libraries (or, modules), and some of them can be used in the form of a git submodule.
When configuring a user's application with such modules, if the build directory is inside source dir, (e.g. `mkdir build && cd build` for lots of projects), androideployqt recognizes those QML modules as "inside a QML root path" and skips deploying them.
If such QML modules are skipped, they will not be deployed into the final APK, which causes a "module *** not installed" runtime error and the application exits.
A minimal reproducing example would be https://github.com/moodyhunter/androiddeployqt-in-tree-modules