JLL包如何发布

通过BinaryBuilder.jl在本地构建了二进制文件和JLL包

julia  build_tarballs.jl --verbose --deploy=local 

如何将包发布到 Yggdrasil

尝试了:

julia build_tarballs.jl --verbose --deploy

没有权限。

julia build_tarballs.jl --verbose --deploy="xxx/xxx_jll.jl"

到了自己的github仓库,会同步到Yggdrasil吗?

其实没有同步至Yggdrasil的需求,只是为了测试其他机器使用JLL包。

pkg>  add https://github.com/xxx/xxx_jll.jl

就可以用了。

通过

julia build_tarballs.jl --verbose --deploy="xxx/xxx_jll.jl"

上传的二进制文件跑到github哪里了?

有可能部署到了 GitHub 仓库的 Releases 中。例如:Releases · JuliaBinaryWrappers/FFTW_jll.jl · GitHub