atsign-foundation / at_protocol

The open source repository for the atProtocol specification and supporting documentation
https://docs.atsign.com
BSD 3-Clause "New" or "Revised" License
9 stars 7 forks source link

Add optional ABI qualifiers to package naming #174

Closed cpswan closed 3 months ago

cpswan commented 3 months ago

Is your feature request related to a problem? Please describe.

The Dart naming convention for releases doesn't presently say anything about the target application binary interface (ABI) but as we do more with C (and perhaps other low level languages) it's becoming necessary to build for a variety of ABIs.

Describe the solution you'd like

Extend the naming convention to have optional ABI qualifiers.

Describe alternatives you've considered

We might find that linking to musl gives us the portability we need, but that's yet to be verified.