Details
-
User Story
-
Resolution: Done
-
P2: Important
-
None
Description
Ninja MultiConfig support has been merged in upstream CMake.
https://gitlab.kitware.com/cmake/cmake/merge_requests/4086
We should add support for debug_and_release builds in our CMake port, and use that to build Windows and macOS debug_and_release builds in Coin.
WIP patch at https://codereview.qt-project.org/c/qt/qtbase/+/283963
Most likely that will map to the CMake configurations RelWithDebInfo and Debug.
Attachments
Issue Links
- relates to
-
QTBUG-84883 Add a Windows debug_and_release build using MultiConfig Ninja for all repositories
-
- Closed
-
-
QTBUG-84885 Add a macOS debug_and_release build using MultiConfig Ninja for all repositories
-
- Closed
-
-
QTBUG-76899 Fix CMake multi-config support for Ninja
-
- Closed
-
-
QTBUG-80901 Properly support RelWithDebInfo builds (aka --force-debug-info in qmake land)
-
- Closed
-