messense
messense
Made some process here in case you're interested: https://github.com/messense/cryptography/tree/rust-openssl ```bash ❯ pytest ...... 2681 passed, 1654 skipped in 58.20s ```
@alex This is currently a PoC, but I can continue work on it. And I think it's better to open a draft PR so we can have discussions on it....
@corbinu Here is an example of building a statically compiled Rocket app docker image: https://github.com/fede1024/kafka-view/blob/ff4453b2230a41002e770cd5862dff8cf802acc6/Dockerfile The [resulting image](https://hub.docker.com/r/fede1024/kafka-view/tags/) is only 7MB
@piperRyan How is your implementation going? I have just put together a proof of concept implementation in #594
It should be possible, I've done similar stuff in https://github.com/PyO3/setuptools-rust/pull/134 and it works.
It's hard to support without a proper CI. I tried to test napi-rs in `build.sr.ht` which has OpenBSD systems but it always hangs at `yarn build` step, see https://builds.sr.ht/~messense/job/758452
> Yes I also tried running test in OpenBsd 7.0 but its failing. `yarn test` fails for me too on a [DigitalOcean OpenBSD droplet](https://marcocetica.com/posts/openbsd_digitalocean/), the exit code is `129` which...
I don't think this is a duplicate of #570, #570 is about systemd notify not file system notify.
For reference, I'm working on integrating cargo-zigbuild in maturin, it's quite easy: https://github.com/PyO3/maturin/pull/815
[cargo-xwin](https://github.com/messense/cargo-xwin) can also be integrated into Rust version of napi cli to make cross compiling to Windows easier just like how maturin does: https://github.com/PyO3/maturin/pull/919