Closed ebassi closed 4 years ago
Seems like a good time to switch from ninja
to meson compile
/ meson test
, etc, and also test --backend vs
on Windows :)
Seems like a good time to switch from
ninja
tomeson compile
/meson test
, etc, and also test--backend vs
on Windows :)
I've switched most of the calls to that, except the API docs build, because apparently it doesn't work on 0.54.3.
I'll probably test out the VS backend as well, but I wanted to have a working baseline.
I noticed that the gobject API is not built on Windows because there's no wrap file for glib (+ libffi + zlib + proxy-libintl). I also had to pass -Dintrospection=false
because it's not a feature option, but that's a separate issue.
Everything built fine once I did that.
I noticed that the gobject API is not built on Windows because there's no wrap file for glib (+ libffi + zlib + proxy-libintl)
Yes, that's the current state on AppVeyor as well; I might end up adding subprojects, but I don't want to build the whole planet.
I also had to pass
-Dintrospection=false
because it's not a feature option, but that's a separate issue.
That's PR #178.
I might end up adding subprojects, but I don't want to build the whole planet.
You'll need https://github.com/mesonbuild/meson/pull/7587 to be able to run just the graphene tests. By default meson test
runs tests defined in all subprojects.
Improvements to the GitHub actions pipeline