Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-23905

What about Qbs and the CMake build / CMake based packages?

    XMLWordPrintable

Details

    • 75adba735bd85bb68b91923ce74762c2ca9be5f0 (qt-creator/qt-creator/4.14)

    Description

      With the qmake based build, we build Qbs as part of the Qt Creator build and ship it with our Qt Creator packages.

      • It currently is not possible to build Qbs with CMake
      • Since Qt Creator 4.12, a separate, external Qbs can be used in Qt Creator

      So, the options that I see are:

      1. Add CMake build files to Qbs and build it with the CMake build of Qt Creator as before
      2. Bundle a separately built Qbs installation with the Qt Creator package, i.e. deploy a Qbs release into Qt Creator, similar to how we deploy Qt, Clang, GammaRay
      3. Remove Qbs from the Qt Creator package and let users install their own Qbs and let them point Qt Creator to that
      4. Remove Qbs from the Qt Creator component, but include a Qbs component in the installers (which automatically registers itself in Qt Creator)

      Attachments

        Issue Links

          For Gerrit Dashboard: QTCREATORBUG-23905
          # Subject Branch Project Status CR V

          Activity

            People

              con Eike Ziller
              con Eike Ziller
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes