Closed sroussey closed 8 months ago
I think we should pre-build Arm binaries as well.
It does for Mac, but not for windows or Linux. I’ll give it a try!
OK, I was able to cross compile arm64 on the ubuntu build process.
Note, unlike python wheels, if the user platform is not covered, it will still just build on install (assuming that install scripts are allowed -- bun does not allow that, and others tend to not allow that these days either, but it is still the default for npm).
I have gone through building and publishing (using my own name @sroussey/simsimd
) in order to test end-to-end. Which is good as I found some issues.
Anyhow, I consider this complete. :)
Looks scary, @sroussey, but let's try this 🤗 If this works, may end up being very useful in USearch as well.
:tada: This PR is included in version 3.6.4 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
I haven't tested the final npm release, so we should coordinate in case something goes back when you run this.
Also, later, we can take out the running on
test-**
branches (though those don't npm publish) (see https://github.com/sroussey/SimSIMD/pull/1).