Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add precompiled NIFs for freebsd (#618)
* Add freebsd as target for precomp NIFs * Use existing target * Use ubuntu as OS and make use of cross * Set cross version to v0.2.5 The default is cross v0.2.4 which was created in Juli of 2022 [0]. The patch to add libmemstat [1] was created in December of 2022, so we need a newer version of cross. [0] https://github.com/cross-rs/cross/pkgs/container/x86_64-unknown-freebsd/28076628?tag=0.2.4 [1] cross-rs/cross#1166 * Use ubuntu-22.04 for freebsd target * Re-enable all disabled targets * Use ubuntu-22.04 for all cross based targets * Revert to use ubuntu-20.04 for existing targets This introduces a new variable `cross-version` which defaults to v0.2.4 and is set to v0.2.5 for freebsd. It is required because cross v0.2.5 fails to build on ubuntu-20.04. * Add freebsd to list of targets
- Loading branch information