From fe07b87874b8d8c24346b33159a4e1a1581de0a2 Mon Sep 17 00:00:00 2001 From: Yousaf Nabi Date: Fri, 6 Sep 2024 12:25:40 +0100 Subject: [PATCH] docs: add pact_ffi compat docs [skip ci] closes #416 --- rust/pact_ffi/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/rust/pact_ffi/README.md b/rust/pact_ffi/README.md index 153f34f2c..3cfedb14b 100644 --- a/rust/pact_ffi/README.md +++ b/rust/pact_ffi/README.md @@ -86,3 +86,22 @@ $ cmake --build . You can read about the architecture and design choices of this crate in [ARCHITECTURE.md](https://github.com/pact-foundation/pact-reference/blob/master/rust/pact_ffi/ARCHITECTURE.md). + +## Compatibility + +
Supported Platforms + +| OS | Architecture | Supported | Pact FFI Version | +| ------- | ------------ | --------- | ---------------- | +| OSX | x86_64 | ✅ | All | +| Linux | x86_64 | ✅ | All | +| Windows | x86_64 | ✅ | All | +| OSX | arm64 | ✅ | [>=0.0.1](https://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.4.14) | +| Linux | arm64 | ✅ | [>=0.3.6](https://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.3.6) | | +| Windows | arm64 | ✅ | [>=0.4.14](https://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.4.14) | +| Alpine | x86_64 | ✅ | static - [>=0.2.4](https://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.2.4)| +| Alpine | arm64 | ✅ | static - [>=0.4.15](https://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.4.15)| +| Alpine | x86_64 | ✅ | dynamic - [>=0.4.17](https://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.4.17)| +| Alpine | arm64 | ✅ | dynamic - [>=0.4.17](https://github.com/pact-foundation/pact-reference/releases/tag/libpact_ffi-v0.4.17)| + +