rnpgp / sexpp

C++ Library for SEXP (S-expressions)
Other
7 stars 4 forks source link

Explicitly indicate library versioning #38

Closed dkg closed 1 year ago

dkg commented 1 year ago

C (and C++) libraries explicitly indicate versions, so that when they are dynamically loaded they can ensure version compatibility.

This brief series commits the library to maintaining backward ABI compatibility unless the major version of the library changes.

I wrote this patch as i'm trying to packaging this library for debian, and this brings it in line with how other debian libraries are typically shipped.

codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (55dd146) 99.70% compared to head (11f32c7) 99.70%.

:exclamation: Current head 11f32c7 differs from pull request most recent head 102b416. Consider uploading reports for the commit 102b416 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #38 +/- ## ======================================= Coverage 99.70% 99.70% ======================================= Files 10 10 Lines 689 689 ======================================= Hits 687 687 Misses 2 2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

maxirmx commented 1 year ago

Thank you, @dmg