This directory contains prebuilt native `libpdf_oxide` shared libraries for each platform.
They are populated by the release CI pipeline and committed to the Go module so that
`go get github.com/yfedoseev/pdf_oxide/go` works without requiring users to build Rust.
```
lib/
linux_amd64/ libpdf_oxide.so
linux_arm64/ libpdf_oxide.so
darwin_amd64/ libpdf_oxide.dylib
darwin_arm64/ libpdf_oxide.dylib
windows_amd64/ pdf_oxide.dll
windows_arm64/ pdf_oxide.dll
```
If you prefer to build the native library yourself:
```bash
cargo build --release --lib
cp target/release/libpdf_oxide.so go/lib/linux_amd64/ # Linux
cp target/release/libpdf_oxide.dylib go/lib/darwin_arm64/ # macOS
```