Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
5.14
-
None
Description
QtAMP using qmake plugin directly:
- find yaml files in OTHER_FILES property to add build&deploy&run targets in QtC
- get some AM-* properties from qmake projects to handle packaging parameters
There is a requirement from the QtC team to remove this dependency.
The easiest way to do this is move packaging stage from QtAMP into the standard build steps. Regardless if this steps are based on qmake or on the cmake in the future. The below are the relevant implementations on QtAMP side which should be done:
- find YAML files in source-tree
- all packages will be built during the regular build stage (by build-system). This is the stage where the task
AUTOSUITE-1336is required - QtAMP expects built packages being located in shadowed build-tree for each YAML file, picks them up there and handles only deploy&run functionality
Attachments
Issue Links
- depends on
-
AUTOSUITE-1336 Create am-applications packages without additional targets and build steps
- Closed
Gerrit Reviews
For Gerrit Dashboard: AUTOSUITE-1335 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
281517,3 | Remove direct dependency from qmake. Remove packaging steps | 4.11 | qt-creator/pcore-plugin-appman | Status: NEW | 0 | 0 |