build: Include the right things
authorBenjamin Otte <otte@redhat.com>
Mon, 3 Jul 2023 02:45:20 +0000 (04:45 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 3 Jul 2023 20:02:44 +0000 (22:02 +0200)
commit84737a5159936eb385b3ca267d7211cb037e3d67
tree4c2b139b428db95653c1f9688ad64dce180194aa
parent48804c81f3cb08bbd067253c228cb78c7953d624
build: Include the right things

If we build our own targets, we need to include those.

This is only relevant when adding new shaders because meson will
complain that the (unused) sources don't exist as it tries to include
those.
And that will make the build.ninja file not be generated which would
have build those shaders and would have allowed to copy them into the
sources.

Note that this makes builds with glslc not care about all the shader
files being included with the sources, but we have CI to check that.
gsk/vulkan/resources/meson.build