Details
Description
The current dependency system in Qt for Android suffers a bit from being built on top of the old Necessitas system, which had different requirements.
I think a better system for us would be as follows:
1. Mark in .pro files which files/directories are potentially required by a module. (External modules should also be allowed to add information here, so that an external project FooBar can have a library libFooBar.so which becomes a requirement of QtQuick.)
2. By default, this means that an app will run out of the box with no dependency issues, but it will either be very large or depend on a lot of unused libraries from Ministro. We therefore need an editor in Qt Creator where you can manually override the libraries used and easily switch between an auto-detected list of dependencies and the manually created list.
Developers would then use this prior to release to ensure that they only include the libraries they actually need.
Attachments
Issue Links
- depends on
-
QTBUG-32856 Make qmake feature for building Android packages
- Closed