Details
-
Suggestion
-
Resolution: Done
-
P2: Important
-
6.2
-
None
-
0d517b553bb8e94262d54439d3e16086896c1b7d (qt/qtdeclarative/dev)
Description
qtquick now depends on shader-tools, to process the shaders during compilation. However, it does depend on the target's shadertool target, even though in a cross-build we would only need the host's tool + the cmake function to invoke it.
It would be nice to relax the condition so that we don't need to build qtshadertool for all target configurations.
Attachments
Issue Links
- relates to
-
QTBUG-93457 libQt6Quick* are not built for Android developer builds
-
- Closed
-
-
QTBUG-93565 Unnecessary dependency to host Tools package in cross-builds
-
- Closed
-
-
QTBUG-90757 Qt62: Qualcomm Snapdragon 8155P with INTEGRITY 19.0.13 GHS compiler 2020.1.4
-
- Closed
-
For Gerrit Dashboard: QTBUG-92050 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
348291,5 | CMake: Make qtdeclarative depend only on host qtshadertools package | dev | qt/qtdeclarative | Status: MERGED | -1 | 0 |
348292,2 | CMake: Attach the CMake functions to the QtShaderToolsTools package | dev | qt/qtshadertools | Status: MERGED | +2 | 0 |
348301,4 | CMake: Prepare repo to mark the ShaderTools package as optional | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |