Nathan Graule

Results 72 comments of Nathan Graule

I was not, thanks for the pointer. It seems their version is older and differs from mine; I'll merge his work with mine.

I manually merged his work with my branch here, keeping what I think is the most "meson-idiomatic" way (i.e. keeping the library dependency as `library` instead of `shared_library` to let...

Well, that's what Meson does, generating Ninja files ;) Given how Ninja files are so barebones, I think Meson still adds value (i.e. wrt to conditional generation based on target...

Given that the current build system is Autotools the possible end goal here would be to make Meson the primary build system of the project. It supports generating Visual Studio...

It's okay, I completely understand, I just wanted to state the goal with this PR and my vision. In the meantime Meson can sit with other build systems, but I...

I have made the PR ready for review, however the Perl script to generate `src/meson.build` isn't there yet, perhaps @mgreter can make it as I have no Perl experience.

All of this points, bar the "getting version from git" are supported natively by Meson. I'll write about those in the docs, but I believe the [Meson docs](https://mesonbuild.com) are a...

I have changed the build script a little to more easily select from the 3 build systems supported by the project now, I'm testing only on Linux now, and will...

> I havent't tested this yet, but is there a possibility for Meson to build a static (.a) library but with PIC symbols included? According to the [docs](https://mesonbuild.com/Configuring-a-build-directory.html), simply configure...

I'll answer those questions from @mgreter here as a placeholder for when I'll write the docs fully (though I need directions on whether to write docs self-contained at the risk...