Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Rewrite server implementations with GModule #182
Server implementations would be installed in
An API for explicitly loading server implementation is provided by
We would need support for
No GModule API are exposed, so we don't need to publicly require
We have to set
Also, we cannot dispose of the
Maybe it would be nice to forward errors in the factory as well, but that would require a lot of
Nice, now examples and tests work!
There's an environment variable that can be set to look for server implementations. No cascading for now, although it might be interesting in the near future. I feel quite against loading servers in user directories.
The only missing thing is to pass the initial server directory used by Meson and this will be perfect!
Current coverage is 69.43%
@@ master #182 diff @@ ========================================== Files 24 28 +4 Lines 779 1050 +271 Methods 0 0 Messages 0 0 Branches 90 119 +29 ========================================== + Hits 520 729 +209 - Misses 233 321 +88 + Partials 26 0 -26