Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-586

create qmake2qbs tool

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: General
    • Labels:
      None
    • Technical Risk:
      Normal

      Description

      we need a tool to semi-automate migration from qmake to qbs.

      the tool should be intelligent enough to:

      • map pro and pri files to Modules, also nested ones (see QBS-573)
      • collect sources, including VPATH
      • collect dependency declarations via QT
      • recognize and map simple conditions. to do that, the project evaluator will need to tag values with the condition stack each assignment is in.
      • possibly recognize a bunch of qt module specific constructs to ease the migration of qt itself.

      ideally, the original .pro file should be pasted into the .qbs file as a comment, annotating what has been migrated and what needs manual treatment. however, that may be a bit hard to accomplish if the migrator works on the evaluation result, not the sources.

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              buddenha Oswald Buddenhagen
              Votes:
              2 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes