summaryrefslogtreecommitdiff
path: root/docs/yaml/objects
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2023-11-13 14:32:13 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2023-11-13 23:43:42 +0200
commitcddf2e9d872ebbc673d2595bc176a0572d258222 (patch)
tree32db524e7c79b5d722483d27b65bbf91f92e7cbf /docs/yaml/objects
parent2da53e943ad9d44c4416ec4cca8ef549bf40d7b3 (diff)
downloadmeson-cddf2e9d872ebbc673d2595bc176a0572d258222.tar.gz
fix another regression in converting build_target kwargs to typed_kwargs
This time we have a case where people are passing non-objects by using them as str | File, which we never warned about and silently accepted. If it was passed via custom_target outputs we *would* error out, interestingly enough. At the backend layer, we just pass them directly to the linker... which is valid, if we misdetected what's a valid linker input or people just used funny names. In particular, the mingw toolchain allows passing a *.def file directly, and some people are doing that. If we do want to allow this, we should do it consistently. For now, just follow the current theme of what's expected, but do so by warning instead of fatally erroring, for cases where users were able to do it in the past.
Diffstat (limited to 'docs/yaml/objects')
0 files changed, 0 insertions, 0 deletions