Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-76899

Fix CMake multi-config support for Ninja

    XMLWordPrintable

    Details

    • Type: User Story
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Build System: CMake
    • Labels:

      Description

      There is a WIP patch at https://gitlab.kitware.com/cmake/cmake/merge_requests/4086
      which tries to implement multi-config support for Ninja.

      Having this done in CMake would help us have a common multi-config generator on all the desktop platforms.

      This is especially an improvement on Windows in comparison to MSBuild, because builds get faster.

      It also gives us the ability to test and write FooConfig.cmake files which should work for multiple configurations (Debug and Release).

      The feature set we expect is whatever the current Ninja generator supports + the multi config aspect that is inherent in the Xcode and MSBuild generators.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              alexandru.croitor Alexandru Croitor
              Reporter:
              alexandru.croitor Alexandru Croitor
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes