- Require a minimum meson version, so we can tell people to use
--wrap-mode=forcefallback
- Rename the option "fat" to "monolith"
- Error when trying to build a monolith static library, that's a lot
of work since meson does not natively support this.
- Create a dependency for our main lib and use that in the
commandline. This fixes some duplication.
This can now create a few things:
- Build a shared lib linked against system libs
- Build a static lib linked against system libs
- Build a shared "fat" lib using internal deps
- Build a static lib using interal deps
The readme needs updating.