Uploaded image for project: 'Qt Automotive Suite'
  1. Qt Automotive Suite
  2. AUTOSUITE-1335

Remove direct dependencies from build-system plugins (qmake)

    XMLWordPrintable

Details

    • All

    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-1336 is 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

          For Gerrit Dashboard: AUTOSUITE-1335
          # Subject Branch Project Status CR V

          Activity

            People

              sabramenkova Svetlana Abramenkova
              stanislav_maksimov Stanislav Maksimov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There is 1 open Gerrit change