Details
-
Type:
Epic
-
Status: Closed
-
Priority:
P1: Critical
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 6.0
-
Component/s: Build System: CMake
-
Labels:
-
Epic Name:CMake Port: Milestone 1
Description
The milestone 1 should give us sufficient confidence that we can build Qt 6 with CMake.
Requirements:
- Configure/build qtbase on Windows, Linux, macOS
- CI testing of builds (not running tests)
- Build one other module against qtbase
- Build Qt statically
- Do a cross-build
Modules
- qtbase
- qtsvg
Platforms
- Windows (MSVC/win32)
- Linux/Desktop
- Linux/Embedded
- macOS
The work for this milestone happens in wip/cmake branch of qtbase.
When we reach the milestone we can go forward and merge the wip/cmake to the qt6 branch. This is scheduled for end of June.
Attachments
Issue Links
- is required for
-
QTBUG-73351 Transition to CMake
-
- Closed
-
- relates to
-
QTBUG-77376 CMake Port: Upstream CMake issues
-
- Open
-
-
QTBUG-74612 CMake Port: Milestone 2
-
- Closed
-
-
QTBUG-75944 CMake Port: Milestone 3
-
- Closed
-
(1 mentioned in)