Hello,
I have a piece of code that is in Rust that I want to make a dep of a Julia package. I have produced a build_tarballs.jl for the library that runs successfully and have checked that the resulting jll library works successfully locally on my machine. I couldn’t use the wizard because of some known errors around compiling Rust libraries, though, and I’m not confident in my understanding of the docs about what to do now.
If I’m reading these docs correctly, it looks like I should just
julia +1.7 --project build_tarballs.jl --deploy
which will then create a repository https://github.com/JuliaBinaryWrappers/{mylib}_jll. After doing that, though, should I also be making a PR to Yggrdasil with the build_tarballs.jl file? The Contributing.md has notes on commit messages, for example, which makes me think that I should be doing that. But considering how manual PRs to the General registry are not common, I figure I would ask before doing that and potentially making some computer cores that do automatic building or something spin up for no reason.
Please excuse me if I’ve missed some relevant documentation. And also: seriously incredible how this all works. It is very intimidating to me to try and do this, but between the documentation and discussion on forums and issues and stuff within a few hours of tinkering I got something up and running. Pretty amazing.