标签: makefile rubygems extconf.rb
我正在创建一个用Rust编写的本机扩展的gem。我想发布gem,但我不想强迫用户使用Rust工具链。因此,我决定预先构建用于在CI流程中定位体系结构/供应商/机器三元组的共享库,然后将对象捆绑在gem中。所以问题是,我该如何编写extconf.rb以可移植的方式将文件复制到正确的位置?