gtkd-developers / GlibD

D bindings for the GLib C Utility Library.
Other
5 stars 3 forks source link

A few Meson improvements #1

Closed ximion closed 6 years ago

ximion commented 6 years ago

This patch does the following:

MikeWey commented 6 years ago

Thanks.

ximion commented 6 years ago

Thanks for merging! When will there be a release of GlibD? And, will GtkD use the library generated by GlibD? (The second question is useful to know whether we shoud maintain GlibD as part of the GNOME team in Debian or rather as part of the D team)

MikeWey commented 6 years ago

Probably soon, and yes GtkD will be using GlibD in the future.

MikeWey commented 6 years ago

I've tagged v2.0.0, i was trying to build GlibD on Windows using meson, but mesons D support on windows will need some work.

ximion commented 6 years ago

@MikeWey Excellent, thank you a lot!

As for D and Meson on Windows: It's technically possible, and Meson does support Windows pretty well - the D support in Meson doesn't really however, because I don't have Windows and nobody else working on the D bits in Meson it uses it as well. So, for that to be supported well, we would need someone knowledgeable in building D stuff on Windows to step up and implement the necessary bits in Meson (I guess it shouldn't be hard at all, but well, I bet as always there are some annoying things to work around - also, there is no D support in the VisualStudio Meson backend, so only when using ninja on Windows as well one has any chance to make builds work at the moment).