djudd / human-name-rb

Ruby bindings for the Rust crate `human_name`, a library for parsing and comparing human names
Apache License 2.0
11 stars 1 forks source link

One native binary per architecture-specific gem #10

Open djudd opened 5 months ago

djudd commented 5 months ago

Currently I've only got cross-compilation of Rust set up on my laptop and so the process is: rebuild all the libraries, then check them in (yuck), then push that same code to every platform. It'd probably be better to do the Rust builds in Github Actions and push the native code only with the appropriate platform-specific gem.

Blocked on #8 and optionally #9 (the alternative to the latter would probably be to drop support for arm64 outside Mac, and drop support for x86 Mac).