Is there a way to set the file extension for the plugins built using `shared_module()`? On macOS it defaults to ".dylib" but Geany expects that the extension is ".so" so these plugins don't load. geany-plugins still use autotools which produce ".so" those load alright.
Not critical for the release, I'll revert to using autotools for this release but it would be good to figure this out for the future.