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.
|For Gerrit Dashboard: QTBUG-92050|
|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|