Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.0.0 Beta1
Description
Designer files are missing from cmake build. See API review https://codereview.qt-project.org/c/qt/qtquick3d/+/317708
This also affects qtquickcontrols2.
AUX_QML_FILES is an undocumented qmake variable that's used by qtbase/mkspecs/features/qml_module.prf to install the files, without embedding them into resources.
The CMake port is currently lacking a mechanism to handle that, and qt6_target_qml_files in its current state should not be used for that.
pro2cmake should also be adjusted to handle the variable assignments if possible.
Attachments
For Gerrit Dashboard: QTBUG-87818 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
321445,3 | CMake: pro2cmake: Handle AUX_QML_FILES installation | dev | qt/qtbase | Status: MERGED | +2 | 0 |
321455,2 | CMake: Handle installation of AUX_QML_FILES | dev | qt/qtquickcontrols2 | Status: MERGED | +2 | 0 |
321457,2 | CMake: Handle installation of AUX_QML_FILES | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |
321580,2 | Add missing designer file to cmake build | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |