How to distribute an Island Linux library?

I’ve been working on a Island Linux library solution with two projects inside it, one a thin binding to a Linux C shared library, and another more friendly OOP thick binding.

How do people typically distribute Island Linux library deliverables? With .Net, I just publish to NuGet. It works slicker than anything.

I was actually able to publish to NuGet with my Island Linux library, using nuget pack outside of Visual Studio, but it required consumer program projects to contain hard coded version numbers in both packages.config and program.elements which is a non-starter for me. You can’t use wildcard version numbers in packages.config, unfortunately.

For now I’m checking the deliverables into the source tree, as the least bad alternative. I have limited myself to composing consumer program projects in Visual Studio on Windows.