Replies: 2 comments 3 replies
-
|
Hey @dbackeus
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @wouterken 👋 I'm a Rails dev and a Rustacean and I've just discovered Itsi. Very exciting project! 😍 I had a go at forking Itsi and playing around with cross-compiling it via the oxidise-rb Github actions using this example workflow: https://oxidize-rb.org/docs/cross-platform#cross-compiling-for-release just to try it out and see what happened... After a couple of failed builds and some tinkering, these are my top-level notes:
I'll play around with it a bit more at some point this week and see where I get to... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
gem install itsitakes 1 minute 43 seconds on my M1 MacBook Pro. This makes it the slowest installing gem I've ever seen and would make me think twice about using it since it would impact all developers dev machines as well as slow down CI/CD pipelines.It has become pretty fairlry common for gems with native extensions to provide pre-built gems for the common linux / macos environments to avoid wasting time on compilation. Eg.
nokogiri,fii,google-protobufetc.Perhaps this could even bypass the need to have
cargoetc installed on the host machine?Beta Was this translation helpful? Give feedback.
All reactions