Dylan Baker
Dylan Baker
Yeah, Meson will generate them in the future, we already to generate both pkg-config and cmake-config files.
I can add in meson that we have basically this same setup, and have exactly the problem described here. My experience is that you need: - kernel - libc (glibc,...
Can we avoid the target-triple? There's sevearl different variants of triples (llvm, gnu, at least a couple of others). I'd rather specify them as unique fields. I think it is...
And actually, the more I think about it, mesa could use the kernel-version field. We generally do have a minimum version for UAPi reasons. It's not likely relevant for other...
We need userland. If you're cross compiling say from macos/darwin to ios/darwin you need to know that. It's important, and this is a very real limitation in meson right now....
`Kernel` is also a nice sanity check when cross compiling. Being able to match that the declared host is "windows" and the cps file I got is for "windows" helps...
If we can at least cover the really, really obvious cases (c++ rtti, for example), I think that's good enough.
It's a good question, I would be inclined to add a `C-Runtime-Microsoft-Debug` field that encodes that information, since it seems to be something that only microsoft does, but I guess...
I actually agree never is the right answer, but by specifying that it should be here it’s easier for a build system to ignore and/or override it. Meson has a...
Reading the spec again, this seems like it should be possible, but the spec should provide more guidance on what the files should look like, Especially since the debug and...