Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
Description
For supporting bigger pojects which need to combine several modules it makes sense to support building these modules into one project.
E.g. a the navigation part of a project consists of serveral qface files with several modules which should be build all together into one library. To support this the following is needed:
- add namespace to all headers/sources
- ensure all meta-type related types a fully qualified types
- ensure all types are registered with namespaces
- ensure qml types are registered per module
- update qmake feature to support list of sources
- update ivi generator to support more than one qface document
The final goal is to support this for all templates. For templates which also have their main.cpp e.g. the server templates, the templates need to be changed to generate the main.cpp only once and support instantiating all modules.
Attachments
Issue Links
- depends on
-
AUTOSUITE-1299 Start using the new qface rule generator
- Closed
- relates to
-
AUTOSUITE-1161 Grouping Android services in one process is not supported in ivigenerator server_qtro template
- Closed