beeware / mobile-forge

A tool to manage building cross-platform binary wheels for mobile devices
BSD 3-Clause "New" or "Revised" License
14 stars 9 forks source link

cryptography #3

Open freakboy3742 opened 9 months ago

freakboy3742 commented 9 months ago

An initial pass at a modern Cryptography recipe.

Installs Cryptography 41.0.4.

Requires a patched version of setuptools_rust.

Currently fails building because the path containing the CC compiler alias isn't being exposed to the build environment. However, this includes all the configuration changes need to build manually outside this forge.

However, if you can get it to compile, it fails at runtime because it tries to load the rust library in its original file location, not the iOS Framework location.

PR Checklist: