Pinned C dependency bundle for pkt.systems C projects.
The project builds release artifacts for:
Release tarballs always contain the complete installable SDK surface: headers, static archives, and shared libraries. Partial static-only or shared-only dependency bundles are not supported.
It does not build or package project-level pkt.systems libraries such as
lonejson or libpslog; those are released and consumed independently.
The release matrix is:
x86_64-linux-gnux86_64-linux-muslaarch64-linux-gnuaarch64-linux-muslarmhf-linux-gnuarmhf-linux-muslarm64-apple-darwin, when osxcross is availablemake release
This builds each dependency tree, runs the ABI/link smoke tests where the target
can execute locally, writes dist/c.pkt.systems-<version>-<target>.tar.gz,
writes dist/c.pkt.systems-<version>-CHECKSUMS, and verifies the archive
contents. Linux package verification also extracts each tarball and builds a
consumer against the packaged include/ and lib/ prefix.
To verify existing archives:
make verify-release-archives